89
62
42
23
59
90
107
280
168
26
221
8
44
157
182
11
71
201
43
57
79
316
108
63
200
143
40
33
31
58
214
85
13
27
100
12
88
96
17
54
30
41
2
35
20
50
65
14