24
295
47
25
26
73
110
67
55
102
122
45
90
50
20
21
43
136
33
17
39
49
124
111
72
28
52
140
19
51
36
23
34
87
78
16
171
59
155
83
252
80
58
271
14
105
18