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