29
23
17
38
45
21
11
54
14
46
26
75
47
35
33
34
32
15
39
31
7
19
5
48
76
87
22
104
207
30
71
28
168
24
69
64
27
123
65
59
44