15
20
2
5
16
23
27
12
0
34
8
126
3
24
25
10
43
6
44
9
13
31
489
57
72
46
17
49
80
18
19
100
37
141
38