33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
136
17
114
288
35
16
74
44
93
29
187
213
60
12
39
49
65
97
70
24
95
14
103
32
36
41
94
75
162
22
76
25
40
123