18
15
62
29
19
28
17
7
54
35
125
72
74
61
24
26
55
10
20
40
46
187
44
37
67
131
39
22
23
70
214
51
58
184
50
49
179
130
56
41
25
172
64
706
32
108
134