2
21
49
20
4
17
38
15
16
53
14
7
27
12
6
77
109
75
88
47
36
40
111
22
54
87
23
8
10
30
39
93
25
78
86
24
26
3
11