42
23
25
34
23
69
80
86
95
43
62
50
23
53
56
67
103
100
60
71
66
40
21
32
15
17
29
18
9
16
8
3
4
25
8
14
14
20
10
12