1
8
0
2
19
57
4
9
18
86
10
15
12
14
22
11
53
90
40
20
121
68
83
49
72
80
297
5
13
32
60
7
29
312
17
100
76
26
21
81
89