27
24
7
19
21
125
86
45
31
12
73
25
14
17
9
22
30
162
364
18
92
388
185
133
113
129
218
55
84
46
91
182
32
66
67
117
20
179
38
28
4
23
49
187
37