18
147
41
88
39
80
34
67
137
53
111
61
73
98
8
68
46
37
69
100
47
31
22
52
401
64
93
72
193
58
9
234
118
15
19
62
96
14
16
76
215
20
21
25
183
17
66
154
30
50
89