18
1
20
12
17
14
6
40
11
9
29
75
43
70
73
39
79
176
88
192
24
59
50
80
188
32
316
173
22
23
66
225
213
84
95
483
134
184
38
148
92
74
68
100
133
60
87
62
90
64