1
2
15
3
9
36
10
5
8
6
14
4
50
86
21
35
16
30
25
38
18
61
13
52
11
33
27
23
29
56
223
201
39
49
55
67