21
57
28
65
22
50
70
100
123
58
124
146
94
38
71
120
19
135
274
15
7
5
52
73
87
30
40
201
424
56
39
212
200
165
192
25
67
45
77
267
23
104
47
161
113
375
46
51
43