4
9
5
2
22
14
3
61
12
87
10
24
46
18
31
13
6
15
86
23
1
21
7
16
11
38
69
42
44
105
19
17
26
54
51
33
73
39