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