1
18
12
296
721
40
33
22
15
5
62
44
109
13
48
17
11
16
106
14
52
7
26
19
20
9
237
6
4
94
34
8
2
96
25
178
189
63
46
135