24
98
95
35
63
27
67
64
133
15
48
14
3
21
180
20
52
182
65
71
45
82
100
127
22
11
55
12
189
49
26
50
137
139
16
93
60
33
81
113
73
8
34
57
346
212
86
46
53
68
87
108
290