2
0
15
4
8
33
44
16
13
10
232
35
58
1
3
42
12