25
114
88
118
18
35
15
97
115
38
60
12
44
14
59
20
24
17
3
21
40
8
16
49
31
128
81
151
4
161
22
55
75
68
48
13
85
53
10
43
47
65
103