1
5
14
10
18
13
53
11
7
195
9
19
12
15
36
4
25
3
6
27
33
21
38
64
32
152
52
22
30
20
75
37
60
56
453
477