3
89
17
14
51
6
1
53
30
20
8
27
19
25
16
31
36
7
69
32
4
29
45
9
38
2
23
10
59
11
22
34
76
44
41
127
12
47
55