75
48
339
37
62
121
42
55
12
100
15
96
56
46
170
101
38
119
202
212
60
63
1137
227
72
118
31
84
188
25
24
375
26
210
496
173
33
110
28
111
68
9
8
6
49
73
27
102
8662
57
252
30
11
219