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