14
77
21
3
34
6
24
52
4
1
79
8
26
25
7
9
32
19
5
0
29
37
72
13
10
28
11
47
2
68
43
23
16
86
123
91
83
65
185
103
295
258
104