270
28
166
21
31
114
4
130
6
3
9
29
25
69
19
57
307
52
12
11
241
8
101
10
53
340
32
176
110
20
26
24
36
96
14
13
102
157
83
283
85
48
37
256
99
119
226
2282