9
21
5
26
14
15
36
27
10
60
11
90
24
214
89
93
83
150
106
71
129
78
125
283
86
127
91
186
95
17
222
170
35
43
310
59
65
126
200
87
133
20
51
66
76
68
85
77
162
130