5
21
20
11
52
25
62
63
88
57
15
59
22
24
13
17
28
39
40
36
34
35
19
14
47
7
38
18
147
6
4
3
10
12
78
145
89
41
48