12
4
5
3
11
17
6
54
99
39
1
34
18
44
24
21
10
69
26
68
38
77
294
25
16
7
47
37
30
79
27
9
13
196
49
43
70
23
29
15
0