33
30
64
8
49
66
93
94
58
69
86
193
28
60
36
47
27
3
82
18
37
15
81
166
143
220
65
74
40
75
43
24
14
55
12
20
16
70
72
503
67
56
119
77
76