20
99
48
60
64
121
13
33
47
21
34
220
71
41
58
49
65
27
97
114
35
18
77
25
82
24
6
138
14
44
36
61
69
37
28
122
136
191
158
46
45
230
323
167
247
52
66