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