3
11
17
6
23
13
36
2
14
5
28
70
20
8
0
12
15
18
40
19
22
29
21
37
39
35
43
47
65
137
46
205
49
59
317