5
19
18
4
47
30
59
20
9
57
45
29
15
31
1
34
41
44
24
17
23
0
7
54
90
37
55
26
3
36
2
38
27
12
266
145
11
25
8
238
16
32
72