5
18
12
2
15
21
39
3
34
41
6
22
20
8
44
30
17
13
25
26
57
10
61
36
79
194
62
23
29
58
49
1
14
9
28
55
7
35