25
29
24
31
22
21
14
4
83
59
44
27
41
67
36
33
13
5
8
19
50
105
17
6
15
39
16
34
42
10
23
73
70
9
12
7
80