19
90
20
6
17
50
56
53
16
40
54
120
43
51
60
75
31
12
62
26
37
57
15
21
127
9
38
5
73
97
33
11
27
10
138
36
63
445
2
32
294
71
24
66
18