11
10
15
4
2
5
8
74
101
35
94
9
0
7
57
23
52
27
16
76
88
12
139
89
14
45
21
13
32
61
75
24
30
112
42
17
34
37
22
28