2
17
26
10
13
4
5
46
12
63
44
23
123
60
51
47
11
75
21
15
29
9
31
19
49
39
0
18
41
7
16
73
3
6
8
24
14