19
60
162
29
34
20
67
32
38
22
41
49
14
10
25
26
18
27
15
54
120
107
72
44
186
83
119
61
140
194
148
82
253
90
174
240
161
260
269
548
73
225
127
645
250
252
79
46
224
139
92
204