12
52
34
26
18
21
17
10
19
9
5
23
8
59
6
36
29
16
25
24
143
22
48
79
27
61
14
138
51
80
13
7
390
106
117