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