14
52
1
17
10
29
6
11
4
76
9
50
8
46
75
7
62
57
47
106
162
63
276
147
157
55
176
61
99
158
65
56
91
481
90
40
84
44
126
60
45
189
104
237
324
98
297
142
114
18