6
11
9
5
10
17
28
4
46
69
52
29
12
58
35
66
147
14
26
34
8
120
20
49
42
64
141
1216
798
110
74
112
138
87