270
124
39
11
7
97
13
40
365
15
27
23
99
25
12
130
5
30
16
18
42
158
162
53
35
58
185
29
190
303
175
54
21
116
43
117
89
334
88
191
41
62
17
48
37
14
32
46