6
10
29
13
11
16
3
12
8
31
23
37
21
22
20
51
100
9
71
45
26
34
15
169
5
35
65
14
43
44
7
18
17
64
28
81
25