1
0
18
28
6
14
57
11
20
2
8
26
257
39
17
16
9
104
32
12
35
23
10
81
49
33
84
31
27
21
25
47
24
44
60
22
29
54
100
37
78
66