25
109
11
36
40
34
8
3832
48
9
71
37
187
26
46
19
75
141
213
84
15
155
49
154
329
33
51
32
82
95
14
104
348
13
81
59
85
22
64
165
16
2
138
212
6
316
318
179
42
171