24
10
29
19
14
61
85
44
42
2
133
78
30
77
7
23
21
91
51
28
38
47
74
41
12
46
18
22
45
67
64
88
55
32
8
31
53
0
16
155
36
48