26
67
73
28
20
19
64
91
17
102
32
153
46
237
115
22
90
70
53
155
85
55
37
80
54
224
33
44
65
215
41
139
13
25
27
185
69
78
162
157
36
8618
203
124
121
43
174
303
199
104
196
292
435
354