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