6
40
4
56
10
26
23
9
20
5
27
70
78
117
81
48
46
22
76
71
49
59
54
74
12
17
8
35
45
19
36
18
47
13
31
29
32
14
30
388
33