124
56
37
63
436
78
125
29
98
30
112
129
122
108
147
72
110
74
172
134
84
92
62
104
163
40
853
704
602
156
19
144
164
100
220
34
88
95
77
274
141
67
42
58
250
377
186
137
82
21
12
54