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