43
147
66
47
44
121
34
14
554
8
7
120
31
58
24
55
35
175
214
119
33
42
133
379
422
118
300
82
360
6
150
69
20
176
2
5
62
11
116
181
126
74
189
30
67
79
78
190
10
16
124
9