417
52
476
61
36
80
171
81
69
125
17
87
258
281
34
83
251
386
186
254
86
458
173
121
194
160
29
96
58
277
28
102
25
31
38
62
68
75
24
147
71
84
128
305
26
67
94
9
286
144
77
463
459
51
146
41
434