41
57
58
52
3
5
21
26
103
37
73
32
8
243
11
25
13
138
9
42
6
65
33
19
51
540
34
46
12
179
139
137
31
183
420
195
188
566
178
27
144
128
398
87
313
113
282
84
114