8
4
13
15
7
0
6
1
9
3
5
2
18
10
33
35
310
67
20
79
41
57
107
40
16
46
83
108
120
84
92
26
160
68
54
121
61
133
105
27
49