2
4
21
3
10
7
1
36
9
25
19
17
59
58
18
60
20
85
14
49
38
27
42
39
28
16
22
11
23
13
63
101
127
80
55
53
40
6
31
33