17
28
18
25
23
21
41
53
19
39
20
15
14
32
29
27
12
22
9
6
13
11
10
38
24
112
54
31
76
59
87
65
126
192
52
187
170
158