93
22
400
44
72
62
100
234
119
45
99
126
34
32
36
106
7
302
52
811
57
11
172
16
21
8
47
29
88
73
38
49
102
18
353
168
17
24
664
58
233
59
135
200
7819
68
134
66
188
436
19
23