9
19
8
13
4
12
27
17
22
33
56
15
11
21
16
35
10
23
207
42
2
90
18
102
91
118
309
20
29
41
43
44
34
80
52
39
191
61