97
23
26
99
79
41
62
35
123
90
53
215
67
70
22
24
68
165
37
60
13
105
43
133
31
143
139
63
115
92
29
21
36
81
61
16
19
116
9
27
72
247
25
73
64
51