18
92
71
19
10
66
9
45
17
38
11
6
61
16
22
4
31
7
3
25
29
43
51
23
27
47
716
2
187
54
33
14
55
24
5
21
34
28
62
60
20
8