294
181
166
20
14
36
24
59
57
58
19
11
77
2
9
12
27
3
70
23
618
18
4
39
1
105
10
94
191
8
51
7
145
38
17
47
136
55
270
37
140
13
30
22
102
28