17
1
19
224
23
8
97
20
25
21
67
106
58
31
65
125
61
28
36
14
100
74
37
84
18
27
30
16
41
159
7
427
40
11
50
42
63
43
289
361
82
114
4
3
44
314
79
52
181
203
88