4
7
29
5
6
21
25
8
33
53
3
13
26
24
9
18
2
19
31
12
23
11
14
15
20
74
34
46
28
67
64
106
83
95
27
66
100
43