42
59
181
9
12
4
5
8
23
28
119
11
191
7
2
20
58
33
15
74
29
16
1
21
687
51
25
44
39
68
86
19
6
0
13
52
26
22
217
131