10
0
2
6
19
7
4
5
21
28
14
35
9
50
3
8
15
18
17
30
34
11
26
25
71
24
12
23
63
113
33
47
20
150
37
166
60
615
36