20
83
46
121
138
100
90
40
131
245
80
52
33
152
112
142
122
116
58
36
35
22
70
45
12
47
84
260
105
29
44
201
106
139
28
48
233
85
64
25
88
53
145
17
95
43
81
32
82
51
225
265