26
85
138
44
135
18
91
178
27
71
60
163
45
54
75
159
78
14
46
36
28
66
19
82
16
25
498
192
89
510
9
41
47
103
2624
110
84
15
264
29
48
52
24
111
74
133
94
39
17
116
68