76
1358
44
54
34
17
37
345
120
626
63
43
138
128
61
148
382
68
230
174
127
320
187
42
460
245
90
242
156
38
585
83
35
344
235
239
248
47
337
231
27
92
73
75
393
81
136
210
51
12
21
263
6907
452
183