3
23
11
2
20
4
6
5
78
13
49
69
10
8
28
7
18
9
12
21
51
36
14
46
52
61
24
45
17
122
79
30
48
68
44
15
137
25
22