10
6
15
59
30
39
16
28
31
34
27
8
29
57
4
13
33
113
47
60
65
71
24
44
20
81
14
108
21
26
19
49
78
37
35
89
18
96
69
17
54
77
87
48
126
162
32