10
14
46
15
21
39
12
30
42
3
13
7
35
66
59
11
22
6
29
16
5
50
43
17
169
32
23
9
27
4
45
26
49
28
2
34
48
38
83