6
15
9
13
19
14
17
21
24
28
30
27
42
179
46
48
67
50
56
49
62
54
58
57
61
83
76
143
74
63
75
64
66
77
102
79
84
86
107
80
78
156
85
93