20
37
21
108
88
46
100
59
40
33
5
98
62
80
42
124
14
110
85
56
65
23
9
18
28
38
77
16
83
175
52
24
25
238
8
13
29
39
12
31
50
142
22
94
139