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