84
59
41
73
10
29
43
259
197
253
32
25
126
254
201
106
157
75
8
138
143
211
470
379
95
78
53
33
82
68
50
40
26
38
11
313
854
155
156
44
76
35
65
257
128
323
77
548
70
64
60
56
57