63
3
59
99
279
89
101
35
54
126
194
27
29
64
30
62
24
32
119
19
79
25
37
31
36
221
23
65
74
57
130
176
22
104
75
49
168
92
140
12
93
138
129
277
18
82
122
14
50
150