26
40
65
39
15
18
100
61
10
59
25
110
12
34
19
21
23
42
13
17
16
57
8
35
62
52
14
207
7
37
46
95
68
58
129
103
115
94
179
198
28
36
63
53
394
499
171
73
33
164
166