22
34
27
47
92
80
18
54
50
55
26
64
60
87
234
66
135
233
147
32
57
36
21
79
43
70
69
77
193
181
150
98
12
74
44
125
58
71
89
185
203
68
48
140
51
146
23
82