0
15
26
19
5
1
9
17
12
4
3
11
34
21
7
2
8
48
20
24
10
32
23
13
47
43
36
14
181
33
22
45
59
60
39
242
425