59
376
182
85
65
244
44
73
777
159
41
87
53
33
710
268
114
36
55
968
286
218
172
21
261
190
131
82
155
423
460
40
10
6
90
109
207
19
74
68
118
107
760
56
145
3
57
1329
37
166
384
111
7