5
4
13
6
0
28
17
24
12
15
10
9
35
19
34
46
95
8
37
48
147
93
26
125
3
39
61
38
30
32
20
52
7
36
63
60
31