19
40
29
16
43
120
23
122
7
172
22
41
18
20
31
30
34
32
37
47
67
63
53
14
25
56
84
46
5
105
270
80
6
127
214
116
60
89
144
57
9
88
109