32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
112
294
30
68
18
22
41
92
20
35
16
65
58
56
48
25
12
19
47
26
14
162
49
24
21
62
176
43
37