15
145
71
171
88
25
92
19
9
27
158
21
68
244
22
121
59
30
12
73
17
43
69
168
82
588
283
13
269
46
1358
220
448
40
26
24
769
35
567
525
84
137
75
210
48
351
349
344
176
115
51
42
33
268
172