29
23
20
32
9
80
19
56
113
4
45
39
13
12
67
30
16
51
57
38
73
52
94
17
47
10
33
61
6
8
15
50
24
66
11
41
7
21
3
34
22