22
16
11
17
32
27
10
1018
21
20
34
57
81
66
61
29
13
25
168
40
31
47
240
28
60
97
15
85
26
39
68
41
93
117
18
109
37
58
12
59