7
18
34
5
6
10
9
23
3
22
16
13
51
15
12
25
62
21
26
43
1
27
46
145
14
41
54
92
35
17
166
59
36
39
190