33
4
28
6
2
5
8
1
3
9
15
13
10
11
137
135
112
19
18
35
294
44
93
29
185
7
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