111
192
36
34
42
94
46
254
50
68
480
75
130
163
165
298
88
59
64
143