11
4
5
3
16
54
99
39
12
6
34
44
24
21
10
69
68
38
77
294
25
7
47
37
30
79
27
9
196
70
29
15
1
0
121
45
184
22
8
13
85
83
33
36
87