1
0
2
6
17
3
8
5
39
4
73
9
7
10
48
38
29
44
42
20
13
22
100
60
91
101
99
14
95
23
35
37
68
50
261
40
120