6
1
8
4
12
15
83
62
119
30
37
75
5
155
16
213
43
50
66
26
90
29
98
36
101
71
0
21
79
34
27
218
55
39
25
20
23
33
105
17
42
78
51
65
117