66
35
79
102
172
146
27
472
330
74
575
51
21
162
86
42
87
112
20
16
57
149
14
636
39
315
240
156
305
49
34
268
17
68
513
62
18
24
10
130
192
96
37
107
43
22
173
46
99
313
128
118
98
312
47