10
31
47
11
17
104
13
12
20
40
14
466
73
28
21
48
43
1
9
30
125
4
24
16
56
8
175
7
27
69
42
77
37
2
18