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