20
68
96
24
45
75
99
23
36
148
216
194
49
13
87
178
230
154
51
89
126
127
184
41
62
34
113
40
7
46
208
103
232
32
14
78
15
135
156
18
57
10
27
118
79
25
107