32
17
7
52
3
129
82
15
5
12
40
70
61
37
34
18
49
92
156
74
71
96
47
20
41
1
46
27
130
113
98
89
13
4
11
50
263
53
2
93
72
83