13
3
4
11
16
8
52
95
9
34
31
35
2
29
33
127
7
44
39
38
62
28
14
81
21
23
51
69
26
32
30
36
17
74
66
50
22
24
15
10