0
25
3
75
6
12
1
5
2
36
16
19
7
15
13
22
18
4
14
42
32
11
20
8
10
9
40
35
85
266
88
96
193
397
169
220
59