21
30
28
8
9
12
57
7
8
98
14
12
2
29
29
19
5
27
4
8
15
23
2
60
40
13
10
13
10
19
24
10
5
2
3
3
52
23
18
3
22
12
37
10
28
12
1
17