55
139
50
434
12
90
24
135
289
133
267
151
122
81
18
633
74
21
16
409
171
290
52
71
118
37
96
262
40
120
161
59
14
98
535
284
61
54
29
58
259
382
86
138
263
181
672
22
15
416
207
1082
427
28
62
5
68