20
33
57
9
7
47
19
8
6
5
30
31
14
42
10
13
28
70
11
41
15
25
22
34
38
43
46
12
79
17
2
106
3
44
58
228