32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
17
115
298
39
16
46
97
41
40
35
38
71
30
21
80
217
233
76
25
148
77
24
37
59
18
699
95
782
42
311
156
14
636
22
85
29
400
178
36
19
62
78
1935
23
267
55
285
65
12
122
1151
524
48
50
161
141
51
669
1525
20
259
421
982
52
45
147
73
70
63
87
979
44
105
215
185
75
69
100
117
113
98