9
10
81
146
79
64
43
188
53
34
114
49
66
22
29
27
286
35
103
121
193
39
162
89
15
105
176
61
77
230
90
41
21
30
12
102
83
168
222
5
97
112
60
171
40
252
16
145
88