0
2
14
3
21
10
29
12
31
42
7
6
23
9
30
19
25
45
16
34
43
4
126
18
27
5
59
33
84
26
8
24
22
75
35
40
71
48
49