15
27
42
31
108
21
71
334
99
61
19
65
59
130
60
48
109
133
28
9
113
138
8
23
103
116
22
43
432
104
33
436
359
37
38
195
10
5
82
78
11
66
199
92
549
180
150
36
77
35
90
84