33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
114
19
18
35
292
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