21
115
127
125
81
268
12
33
66
40
296
126
175
25
54
38
22
262
73
31
307
183
18
49
130
50
487
43
611
44
41
226
431
53
63
96
1554
146
1069
35
1338
245
228
16
24
99
107
270
116