14
16
18
8
45
32
25
13
40
21
125
47
33
38
89
15
28
75
20
35
29
22
43
136
44
93
409
77
98
222
124
110
27