3
0
16
1
22
9
33
5
2
4
14
26
66
13
19
12
6
27
15
18
39
28
21
17
37
35
43
47
65
23
136
44
205
49
59
317
77