4
29
18
3
6
16
8
67
11
24
60
7
27
10
9
13
57
35
19
31
43
65
49
22
15
14
17
32
104
45
38
127
90
30
5
52
56
84
101
26