29
6
46
5
77
70
23
19
0
10
154
17
22
21
61
8
27
15
32
55
89
25
298
69
9
47
24
106
35
7
66
76
49
18
120
202
2