7
40
6
0
2
3
5
1
19
17
12
10
9
24
4
22
71
23
21
30
20
150
129
18
77
26
31
115
102
95
60
279
106
63
65
53
49
54
103
287
73
61
35
32
85
43
82