1
8
4
20
23
29
9
10
5
32
24
25
22
3
16
26
14
12
13
19
21
18
35
28
11
45
81
214
60
139
84
180
264
44
93
37
34