19
80
23
69
33
230
61
56
189
152
91
29
117
99
202
79
164
42
159
89
14
150
60
115
228
85
30
24
83
63
31
100
38
110
55
258
76
78
26
54
39
48
215
11
50
151
96
46
40
49
35