1
0
8
16
20
18
22
9
3
23
34
15
25
24
48
77
43
39
38
21
203
42
12
110
68
4
11
37
28
17
67
26
33
19
87
57