19
38
30
50
56
43
31
11
12
34
55
31
574
140
114
45
42
170
55
89
232
212
54
335
60
201
222
325
25
12
150
28
43
30
122
48
177
64
34
90
59
35
26
24
176
129
110
130
40
81
76
28
26
122
364
82
570
261
468
64