17
41
9
10
18
8
11
6
54
32
39
15
4
19
5
24
13
20
31
34
48
38
22
27
28
44
109
81
47
96
117
43
30
49
42
26
25
82
121
409