124
146
176
95
16
46
63
159
1
41
6
5
97
92
40
68
109
61
72
45