1
28
4
3
26
6
15
22
21
13
20
53
10
8
7
25
56
45
27
18
33
31
35
14
30
62
43
47
83
42
19
11
34
110
9
2
23
16