2
5
8
9
54
33
10
0
4
1
18
6
26
20
13
15
28
21
29
31
61
17
25
27
57
23
14
78
204
24
39
65
62
69
780
224