7
20
42
10
6
24
16
57
22
17
15
58
53
11
29
40
84
30
18
44
46
25
28
5
13
9
14
188
8
32
67
105
55
91
41
49
43
70
60
33
45
116
61