22
18
14
13
4
44
7
101
28
55
49
57
19
27
6
21
1
63
34
23
47
2
36
8
90
39
33
204
31
72
576
35
150
29
42
318
24
117
105
118
110
180
471
98
26
91
0