8
14
16
31
6
10
39
15
11
17
29
79
13
1
127
34
32
4
44
23
3
74
38
51
112
24
71
37
18
2
27
43
5
28
50
20
9
123
33
134
147
42
47