32
4
28
7
5
2
8
1
3
9
15
13
6
10
11
133
134
112
17
30
294
25
55
163
38
12
49
82
20
102
18
70
41
85
31
24
91
115
19
16
203
14
46
44
37
72
60
184
45