19
34
125
460
241
32
276
354
42
74
136
27
450
28
107
72
17
285
456
14
26
4660
151
95
150
45
13
44
8
59
35
88
81
23
29
18
25
104
30
80
37
284
54
61
177
21
253
98
148
31