1
37
13
57
144
60
35
21
6
273
95
22
7
9
3
222
155
24
44
190
27
145
175
45
34
88
123
209
128
81
86
143
136
47
482
571
70
118
32
112
563
91
54
348
92
109
268
262
512
51
116
87
241
898