3
30
12
7
4
14
22
6
28
17
47
20
2
18
201
31
21
49
1
25
5
0
60
8
24
53
35
61
11
26
63
58
9
66
39
46
23