2
56
20
32
4
19
10
9
22
36
23
53
3
24
47
13
72
21
122
16
6
11
39
28
54
40
18
17
12
975
27
64
93
8
29
66
37
31
38
15
92
63