5
9
2
42
19
140
16
1
80
14
17
7
47
13
4
6
20
3
53
33
23
8
26
27
25
36
21
12
24
28
40
38
75
0
68
11
15
32
530