16
17
53
88
62
95
56
155
99
33
28
4
26
40
24
61
47
10
58
152
161
44
12
9
25
42
166
15
54
19
23
129
77
327
136
18
121
70
49
86
102
107
30
97
37
32
63
96
66
5
52
43
141