81
63
100
98
108
448
16
30
15
157
146
53
190
68
74
18
103
35
601
112
82
118
61
86
71
45
23
56
51
191
114
161
70
57
150