21
20
31
250
35
8
181
36
9
7
6
14
111
28
84
418
150
10
118
4
34
335
0
60
273
30
116
37
340
12
25
734
53
1
32
48
136
50
5
27
203
11
2
3
17