17
91
244
56
99
218
347
82
272
77
37
18
61
24
67
102
97
30
78
12
9
64
157
179
19
25
57
11
173
74
26
126
70
20
112
10
46
50
21
100
16
223
254
122
80
41
95
22
51
29
79
15