22
38
97
21
18
20
29
10
80
17
12
46
95
34
161
50
33
24
23
31
55
88
26
90
98
14
150
67
73
19
27
36
188
37
81
52
118
156
4
127