0
9
42
46
13
28
39
16
5
6
10
15
30
2
29
8
11
3
4
38
32
57
50
26
23
100
25
17
58
22
21
12
18
35
48
59
43
27
24