20
1
3
48
23
116
56
24
13
14
45
113
17
141
40
27
321
108
105
73
128
115
55
147
96
57
107
101
22
51
120
52
33
21