10
5
3
20
8
6
34
30
0
7
2
26
4
28
17
70
74
22
16
11
231
61
36
37
45
1
23
29
27
156
69
15
18
55
35
239
84
14
12
21
127
13
113
238