67
66
113
23
16
39
84
58
55
100
412
135
103
333
110
61
142
37
171
19
377
72
65
71
205
27
38
279
86
31
52
126
46
190
11
748
49
43
445
247
125
104
158
13
109
33
494
693
63
76
47
40
45