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