13
32
91
244
64
53
57
166
54
104
151
34
69
20
131
50
99
88
56
41
240
38
112
98
452
22
61
139
40
15
28
39
376
46
23
78
27
33
153
125
142
145
415
245
146
106
538
60
223
9
11
10