33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
135
112
19
18
35
294
44
93
29
185
208
59
39
48
63
96
71
24
92
14
103
32
36
43
94
72
161
22
16
284
12
73
40
46
124