23
20
21
18
12
25
40
27
35
10
11
14
22
81
28
118
186
41
371
37
55
46
34
288
51
86
84
16
105
26
119
102
36
30
33
29
15
148
100
93
61
76
62
59