33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
134
18
114
292
35
19
50
23
16
20
62
24
17
52
34
25
118
41
75
12
57
96
40
150
66
60
170
21
43
141
49