19
10
21
9
0
6
8
7
59
4
1
2
22
12
26
110
27
66
131
44
5
58
32
20
111
180
114
13
23
18
31
15
37
16
48
374
28