11
4
9
10
18
8
27
72
29
15
17
59
76
50
60
58
118
195
70
47
19
34
198
43
83
86
89
139
78
168
96
251
181
126
56
84
41
230
114
75
192
172
186
383
325
249
52
105