5
1
3
9
20
12
15
37
23
4
8
10
28
186
14
52
7
26
47
33
13
25
27
0
11
16
39
174
57
18
43
2
30
24
32
59
17
64
66
42