6
8
2
40
27
107
19
46
14
21
9
98
33
29
10
7
63
90
54
37
3
24
13
48
36
35
5
114
26
50
68
79
43
44
30
159
59
0
118
15
190
108