19
4
7
17
1
14
12
15
16
11
2
3
8
8
10
9
9
6
5
5
31
32
32
33
34
35
36
36
37
38
39
40
41
42
42
43
43
44
44
44
44
45
45
46
46
47
48
49
50
51
52
52
53
54
54
55
55
56
56
57
58
59
60
61
61
61
61
61
62
63
63
64
64
65
65
66
67
68
69
70
71
72
73
89
84
94
94
74
75
76
77
79
80
81
82
83
85
86
87
88
90
91
92
92
93
93
101
102
102
103
103
103
103
95
95
96
97
98
99
99
20
21
22
23
24
25
26
28
29
30