86
64
50
16
24
18
9
20
51
25
4
44
83
14
239
37
15
19
8
61
45
35
27
28
66
30
38
42
31
6
56
232
36
26
210
10
96
58
68
3
185
47
53