12
37
9
27
11
3
5
29
25
4
6
2
4
9
5
23
32
49
19
15