12
11
70
31
7
13
9
23
5
6
17
4
39
10
16
30
29
36
24
47
2
20
18
1
128
60
3
81
21
28
19
66
44
41
15
57
37
33
53