14
77
19
3
34
6
24
52
4
1
78
8
26
25
7
9
32
5
21
0
29
36
71
13
28
11
47
31
2
37
68
43
23
16
33
86
123
90
83
65
185
103
295
258
104