5
0
6
24
11
7
4
8
17
40
18
34
28
25
14
32
27
13
9
35
20
10
30
74
15
23
54
12
26
49
41
55
82
105
150
67
285
129
209
45