80
16
126
50
60
403
140
18
53
63
81
432
184
172
225
510
136
549
150
32
224
14
25
51
146
374
42
41
118
29
139
79
78
144
84
183
21
8
17
129
44
45
54
23
46
56
37