20
107
43
5
2
50
26
15
11
32
8
67
120
113
181
37
207
174
78
27
36
25
4
154
7
64
19
13
10
221
122
24
261
331
40
39
21
18
28
51
146
30
6
42
73
132