12
15
6
8
52
17
41
5
16
54
10
42
7
14
112
25
34
62
77
45
31
107
36
40
33
224
92
35
66
56
85
119
161
58
76