16
62
30
46
24
18
45
72
35
99
88
268
221
336
63
65
76
54
114
43
42
173
47
79
32
34
40
58
287
71
201
52