32
4
28
7
5
2
8
1
3
9
15
13
6
10
11
133
134
112
17
30
294
47
27
92
38
44
40
35
70
29
21
78
218
231
39
25
148
51
24
18
59
45
692
101
781
43
16
327
156
12
14
637
22
87
403
177
36
19
60
79
1818
23
261
50
259
64
123
1146
507
57
157
141
669
1529
41
20
237
52
416
980
144
74
68
34
63
75
26
976
102
210
184
72
69
98
119
114
91