19
58
85
70
48
162
36
128
57
78
44
84
61
40
119
35
24
117
63
102
49
29
50
56
21
33
17
18
239
51
108
100
59
112
47
52
46
69
42
94
80
167
88
456
99
82
34
141