1
0
2
9
17
4
6
20
12
31
34
8
5
11
7
30
21
29
22
15
65
14
49
33
23
52
68
51
38
110
62
73
48
98
119
100
35