85
62
110
16
31
43
74
80
15
246
39
18
14
40
24
125
123
37
101
34
27
387
45
33
47
107
23
30
25
49
155
356
84
226
42
114
55
68
54
203
26
168
274
19
746
88
212
35