6
3
15
9
10
0
5
21
11
14
78
16
20
44
32
17
58
105
57
22
86
116
29
33
99
46
64
72
26
93
4
74
77
107
34
7
23
63
124
90
66
80
13
187
68