6
17
8
5
60
59
29
24
4
16
14
11
35
22
23
98
45
2
28
18
75
30
13
32
21
147
123
33
119
49
61
43
26
7
159
54
93
9
34
120
48
46