9
20
6
5
7
21
34
15
16
32
19
60
10
102
84
51
13
77
33
11
17
2
3
131
38
23
167
8
24
25
66
1
4
68
18
14