22
169
290
43
839
57
58
32
33
10
19
15
52
97
46
8
12
136
14
3
7
54
25
5
11
4
13
0
2
21
47
49
188
86
20
69
88