5
20
34
12
1
3
4
17
70
19
47
32
42
29
62
55
8
59
36
121
30
16
2
49
13
41
38
9
14
46
128
15
114
26
24
37
74
39
52
22