3
17
31
20
34
29
24
58
21
14
6
37
5
13
2
100
60
55
32
103
12
26
40
22
15
44
10
9
11
42
19
27
23
123
38
25
18
47