52
117
30
26
49
163
62
17
85
102
45
57
35
168
16
64
31
73
214
69
132
134
41
133
173
23
46
37
89
533
61
54
66
74
55
1
84
59
20
12
40
104
147
200
34
92
217
8
56