80
3
8
16
12
6
37
23
106
1
26
14
66
39
9
72
44
34
17
19
11
35
13
33
53
5
18
25
58
15
7
20
71
4
32
10
43
47
28
2
21
24