32
57
23
14
340
213
150
27
6
95
154
46
39
15
30
1
12
10
26
274
29
2
43
78
19
38
182
33
28
195
4
5
11
50
3
85
9
20
22
21