11
12
10
14
16
19
17
18
13
15
9
71
78
67
131
92
69
95
74
80
57
94
83
52
77
44
51
48
53
50
91
124
73
0
47
54
66
72
49
56
70
59
46
213
96
119
112
100
43
64
42
40
115
60
120
163
144
158
241
153
174
125
176
127
232
389
459
130
206
126
145
129
195
416
167
225
184
138
157
259
160
262
169
178
162
165
187
224
151
89
39
58