5
3
12
27
78
19
53
15
40
28
10
72
18
57
8
25
26
34
82
216
35
56
20
63
51
33
38
83
50
119
30
65
29
60
59
74
1574
64
364
71