3
11
7
2
6
10
9
13
18
0
5
1
8
14
12
24
44
20
17
34
71
74
68
43
27
21
101
50
183
15
84
77
100
69
35
61
48