10
3
4
22
8
42
29
18
16
39
116
19
48
37
32
28
15
36
23
11
6
17
118
21
216
52
35
25
9
0
63
24
14
27
59
49