31
33
6
4
19
22
134
16
110
32
27
1
21
5
11
60
20
23
10
51
41
53
116
305
34
29
24
15
3
188
235
50
12
7
8
18