2
4
6
7
17
10
18
19
46
21
20
26
69
76
177
95
3
44
30
89
78
15
61
104
11
28
70
12
37
9
16
5
127
33
54
13
38
39
65