85
27
25
58
15
19
37
110
510
75
111
78
716
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
369
655
174
217
433
215
14
52
53
243
83
10
202
8