9
29
5
3
1
80
19
25
63
7
53
15
27
33
74
24
52
26
14
6
44
59
37
4
13
8
22
61
2
12
39
90
60
97
42
34
23