1
3
2
10
16
5
8
42
46
18
47
24
23
21
19
126
272
17
41
12
33
53
35
44
65
9
50
38
32
48
20
25
11
110
80
70
30
52
15
68
56
120
72
22