1
111
6
15
27
5
2
20
36
22
9
0
80
19
18
60
106
11
104
24
12
33
37
17
14
25
57
13
42
101
46
115
41
39
51
186
23
38
21
79
4
54
73
28
70
103
83