17
61
60
188
73
90
30
83
68
70
257
82
36
75
100
27
22
25
913
88
57
179
214
94
40
62
24
53
39
528
50
239
51
14
11
398
29
54
115
97
268
150
56
35
71
171
108
252
116