40
79
53
23
21
24
66
20
35
62
60
14
10
16
51
25
9
43
26
33
49
22
28
29
56
15
8
18
76
105
34
100
11
80
17
13
19
6
50