3
2
11
0
4
10
21
17
16
34
15
8
46
110
50
90
29
39
93
83
13
37
9
74
67
81
116
52
69
85
208
80
48
28
22
18
68
41
49
19
31
106
98
40