22
215
310
184
84
17
66
15
26
60
28
326
23
57
7
11
5
0
73
56
855
13
12
35
4
6
90
78
126
9
44
243
36
16
27
46
135
18
39
38
24
253
82
19
40
689
248
72