85
27
25
58
15
20
37
111
510
75
112
78
717
17
9
40
63
35
13
104
162
24
36
65
16
61
432
66
128
80
79
3
278
386
169
38
249
64
33
370
655
174
217
433
215
14
52
53
243
83
10
202
8