2
6
20
7
38
43
88
52
19
96
18
68
75
39
40
25
28
15
14
10
46
31
33
55
29
72
87
127
36
231
78
24
35
60
23
90
48
30
26
47
65
45
34
53
16
154