33
31
15
47
36
9
116
24
42
106
95
2
27
13
54
200
61
107
66
81
213
37
56
8
6
20
12
21
89
41
10
26
14
185
58
28
30
25
39
7
108
1
11
78
34
53