79
36
51
30
33
14
29
6
23
12
24
5
19
9
27
13
45
38
26
8
40
18
35
39
17
41
11
99
67
49
21
16
121
68
58
46
144