4
52
29
9
12
6
3
8
7
2
13
15
42
18
17
53
14
25
36
5
21
10
22
19
76
26
93
34
60
71
38
30
24
65
37
63
28