35
9
16
58
27
12
21
64
5
45
25
19
31
11
127
13
4
37
22
65
48
216
20
103
33
219
59
6
142
3
77
85
135
15
191
637
32
93
190
217
117
39
92
112
348
206
193
34
74
123
23