5
61
9
27
4
18
62
63
17
10
7
35
13
91
39
26
54
20
3
14
11
40
8
128
83
1
22
46
622
78
19
34
12
28
25
43
104
16
42
41
23
29