19
7
45
9
17
61
105
8
18
44
22
219
58
40
60
34
311
23
12
135
46
349
460
62
2
32
81
15
305
361
49
43
236
95
25
264
10
29
35
38
63
167
104
635
177
277
89
52
140
59