19
24
351
17
77
85
22
96
104
43
124
26
107
35
64
169
30
18
12
28
46
105
54
9
34
11
8
5
10
27
50
44
32
13
52
49
59
57
15
20