21
70
69
97
27
52
162
66
231
71
33
103
37
73
232
74
82
109
45
123
144
38
65
48
19
44
10
51
32
55
16
78
59
28
22
116
53
181
108
42
26
136
80
47
25
77
198
35
15