10
6
8
21
76
30
0
20
5
25
42
136
7
91
13
19
61
32
26
44
12
55
18
4
390
250
198
98
150
63
38
14
113
124
49
126
16
59
86
17
15
46
67
70
95