10
3
6
5
0
4
17
23
20
62
16
7
12
26
15
38
53
11
21
28
18
36
25
40
47
37
137
24
32
283
106
114
67
55
31
69
48
61