17
41
28
37
35
30
66
42
117
29
25
51
23
33
39
61
215
112
140
125
73
968
56
4
142
44
82
26
45
19
162
68
456
108
178
80
16
31
100
62
36
357
87
24
32
91
27