19
203
139
33
105
22
72
34
49
62
205
48
230
80
199
68
46
510
14
55
25
39
180
102
159
35
165
28
101
43
82
10
408
234
134
53
31
45
220
578
388
212
38
200
29
86
20
11
66
15
21
73
85
498
94