58
52
10
36
42
51
16
12
60
22
29
206
25
192
62
72
169
110
18
37
188
231
83
179
164
68
67
88
242
152
59
63
19
49
138
77
235
91
102
131
93
23
230
70
54
90
98
66
241
147
122
165