50
85
46
25
70
45
36
57
18
39
34
77
35
83
21
88
20
3
129
28
182
40
253
112
49
30
58
29
12
24
8
14
11
38
33
47
27
52
80
99
13
95
133
243
127
15
104
19
62
76