195
590
88
225
116
103
93
82
206
32
338
33
22
71
90
100
69
45
61
66
101
97
291
39
111
224
205
23
89
107
105
26
99
21
59
124
41
4
73
55
285
220
43
92
56
96
158
104
74
231
247
179
81
162
287