185
16
3
29
45
74
56
115
103
460
8
109
5
591
37
1399
61
23
144
64
20
48
447
2
3
10
27
386
485
62
100
157
495
429
14
156
12
550
12
13
311
203
9
