46
13
81
61
128
322
38
77
56
175
103
170
535
24
143
266
113
331
57
198
142
120
11
27
122
36
25
44
63
18
155
138
106
217
41
60
196
348
226
31
14
65
321
71
28
45
34
33
1416
172
230
49
30
29