20
10
35
21
419
14
171
7
110
16
27
24
5
94
32
23
31
216
42
25
17
139
68
137
87
77
45
83
34
70
22
19
30
176
50
154
73
80
9
222
58
39
15
18
61
122