18
80
29
6
24
32
57
11
94
68
25
0
26
39
5
8
27
30
45
16
4
28
41
42
10
81
9
147
15
23
7
209
20
12
1058
13
746
95
97
33
53
37