76
141
72
130
50
145
56
58
63
48
47
28
23
37
41
19
267
32
40
74
133
125
64
65
27
18
254
52
229
71
151
90
77
94
115
183
70
103
150
60
149
85
132
79
42
121
123
107
231