1
39
17
32
4
112
13
88
172
118
75
89
11
83
390
206
82
406
252
56
107
55
59
116
65
81
96
302
67
36
51
50
80
156
60
87
153
33
517
38
57
181
184
68
199
22
53
27
61
224
150
414
142