21
145
88
80
26
128
35
68
42
253
67
136
56
214
240
27
195
123
165
25
130
162
594
384
452
38
94
20
414
144
74
43
338
57
102
167
98
108
89
124
92
37
64
23
114
273
104
49
55
91
17
11