23
3
15
11
12
11
2
10
5
25
30
37
107
11
39
43
8