17
71
46
107
173
8
34
31
38
108
27
26
25
58
121
207
30
15
56
74
41
40
35
32
36
506
24
193
53
19
82
86
14
75
52
213
219
131
43
104
92
88
62
127
61