43
63
200
52
39
412
93
125
27
30
65
36
77
35
134
9
998
42
14
55
29
222
20
48
524
31
107
181
1981
728
28
67
58
95
18
5
207
85
45
47
44
6
197
60
89
87
22
59
19
15
57