21
275
16
88
12
1
39
36
31
49
26
29
69
3
14
73
17
10
182
113
132
5
8
28
20
50
9
34
7
54
6
2
71
95
266
19
15
53
41
112
63
47
383
43
161
44
171
422
37