6
7
9
2
5
10
29
98
24
32
26
4
170
36
18
33
22
11
53
14
17
16
20
3
46
40
31
80
41
30
19
52
100
21
8
66
124
126