4
8
11
7
5
40
19
29
22
47
27
16
97
213
89
54
78
37
26
15
45
36
59
18
10
49
41
9
6
73
57
95
30
31
164
64
12
86
85
121
189