33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
114
17
18
35
291
50
23
20
62
25
52
34
120
41
75
12
57
97
19
40
150
68
60
170
21
44
142
43
51