27
459
96
46
83
44
125
1182
24
26
192
58
193
16
42
43
93
5
18
53
34
37
59
50
108
150
98
60
35
110
184
254
272
55
201
111
137
222
385
123
52
47