10
11
4
0
13
32
18
23
2
19
5
15
9
7
24
26
21
53
22
42
25
27
39
51
99
59
14
96
55
300
74
93
36
31
54
56
45
17
33