89
35
79
199
139
108
319
365
120
98
59
83
117
103
65
85
107
101
78
137
126
172
192
100
67
49
265
60
46
202
156
66
68
81
138
71
24
55
174
80
86
247
99
88
230
102
142
121
183
194
110
97
127
118
123