4
3
11
9
7
10
21
12
16
23
15
40
28
31
14
6
26
41
32
27
77
117
35
33
19
36
48
54
42
68
56
30
18
65
20
24
52
194
69