1
19
2
7
8
17
14
6
13
49
4
63
65
29
52
208
109
138
51
40
60
99
71
126
96
42
39
66
35
47
128
38
283
81
146
134
170
70
95
76
105
92
79
277
73
179
103
106
55