4
40
21
54
113
217
118
25
32
50
63
80
10
42
9
18
2
1
78
143
16
34
24
11
19
61
7
65
46
66
38
60
104
41
15
68
92
27
278
30
14