21
12
26
32
19
18
11
100
40
93
62
86
34
31
23
60
80
57
39
36
45
27
46
20
14
69
29
53
78
211
105
49
17
72
102
96
94
35
28
48
67
174