32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
116
16
17
39
298
46
101
40
35
38
71
30
21
78
218
14
234
77
26
148
24
37
59
18
710
95
797
42
311
156
12
636
22
85
28
29
399
178
36
19
62
1933
23
266
58
260
65
122
1162
536
48
50
41
162
142
52
669
1525
45
20
229
55
428
983
146
74
25
70
64
73
87
31
979
44
102
220
184
69
100
117
113
98