0
26
8
1
11
23
4
5
10
3
13
19
7
21
6
28
16
87
31
43
22
240
228
15
32
14
34
18
30
41
48
46
147
35
269
39
52