30
20
28
7
2
5
44
32
15
31
4
105
14
25
0
63
106
23
17
13
1
42
200
41
48
110
16
53
46
39
40
34
8
6
29
27
51
9
3