4
41
20
35
18
21
5
14
11
24
13
28
30
38
42
0
276
68
154
39
57
56
25
50
46
58
26
62
15
72
167
45
88
78