9
1
6
30
7
13
8
21
19
25
27
50
33
42
49
17
16
101
35
32
52
44
18
78
56
29
48
31
43
80
37
41
106
144
26
47
61
108
63
40
51
54
60
95