4
26
3
0
15
6
5
9
17
12
11
13
16
30
7
19
23
40
18
77
33
53
22
38
20
29
44
45
35
100
139
63
52
125
64
39