72
87
146
105
76
66
94
59
98
101
25
28
52
103
46
43
123
12
108
69
26
219
86
35
67
68
116
158
80
31
265
65
247
37
74
291
138
128
95
157
83
48
71
113
182
40
53
211
16
30