92
12
53
70
78
278
119
44
31
206
162
504
96
66
34
1032
13
104
74
109
57
35
111
129
197
324
17
271
81
166
49
514
6
39
73
36
25
38
42
87
361
26
121
29
61
68
46
1373
84
75
236
8280