7
14
4
2
6
5
9
34
11
21
13
18
1
24
33
165
32
17
47
15
16
23
36
68
29
86
55
114
26
66
8
37
255
40
39
75
147
150
84
98
49