32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
112
293
30
45
21
22
33
16
12
55
78
14
23
42
64
25
20
60
35
62
167
24
47
39
27
19
84
29