45
35
9
6
5
12
19
10
18
41
21
7
28
38
15
14
13
44
22
1
26
4
8
3
43
52
20
42
31
30
23
58
48
62
25
2
40
122