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