98
54
13
77
15
145
71
171
88
25
92
19
9
27
158
21
68
245
22
121
16
59
30
12
74
17
44
69
168
82
588
284
269
46
1358
221
448
40
26
24
770
35
568
525
84
137
75
43
210
50
351
349
344
176
73
115
51
42