12
58
36
19
37
7
4
570
25
13
8
20
74
9
45
6
30
14
2
16
3
29
17
5
27
40
61
18
10
21
62
165
51
86
22
91