25
21
19
18
33
15
30
35
23
39
55
11
171
90
46
26
64
38
56
68
47
45
29
20
98
63
44
76
14
22
267
28
142
220
59
117
110
193
77
71
51
150
16
6
86