35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
41
44
63
107
256
634
57
39
14
118
32
169
219
12
30
48
17
64
250
273
383
99
43
38
47
121
28
21
52
22
23
143