89
57
96
94
137
71
77
421
143
25
160
61
87
58
97
29
108
66
20
98
42
32
16
49
110
65
135
181
50
206
17
62
33
117
30
27
147
26
56
104
387
44
45
13
174
15
59
82
9