21
19
59
161
136
12
69
20
24
106
96
216
13
6
27
18
11
74
81
252
40
35
28
67
56
66
16
72
37
129
60
62
42
433