56
68
81
73
9
18
66
42
179
82
19
30
15
16
4
37
8
48
51
5
14
78
20
130
12
60
126
49
22
249
40
21
207
13
110
112
133
71
435
167
85
169
546
360