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