98
40
22
9
55
84
29
37
301
90
133
14
75
67
15
169
276
30
68
250
17
11
27
8
86
43
35
168
6
130
19
70
23
371
92
115
56
95
458
139
33
18