1
0
5
9
3
11
14
4
7
10
6
19
235
55
82
44
59
99
2
50
132
163
28
34
41
67
8
108
56
35
13
32
79
40
30
89
42
69
39
54
17
66