5
12
4
17
18
32
10
13
40
9
3
23
84
1
22
7
20
29
30
11
25
26
33
2
8
118
24
6
46
121
227
28
15
34
64
16