51
52
118
88
14
219
17
22
85
38
47
46
18
28
68
7
9
25
225
178
34
72
31
33
263
146
80
8
77
98
351
42
24
306
189
64
411
54
61
55
78
20
617
95
267
19
81
59
4652
208
404
334
60