17
39
9
16
10
18
8
11
6
54
32
15
4
19
5
24
13
20
31
34
47
37
22
26
14
28
44
109
80
96
117
41
43
30
49
42
25
82
121
407