8
88
27
136
19
38
274
39
71
24
92
32
11
15
35
17
21
45
36
13
22
63
16
131
162
101
261
55
12
75
46
223
270
62
499
91
37
138
165
296
59
60
107
340
229
211
155