27
46
97
106
55
19
205
139
33
105
22
72
34
49
62
48
230
80
200
68
520
14
25
39
182
102
159
35
165
28
101
43
82
10
410
234
134
53
31
45
221
578
390
212
38
29
86
20
11
66
15
21