277
479
325
88
31
86
254
177
51
110
65
323
53
191
77
42
114
48
102
13
44
221
59
9
40
72
119
156
56
54
153
62
157
463
57
105
24
154
123
109
118
45
132
22
71
990
19
137
27
61
404
116
18
75