45
91
410
415
550
369
13
103
113
106
138
122
111
129
131
132
131
96
373
348
379
355
159
249
404
40
94
705
98
99
107
103
132
116
90
103
13
100
130
138
403
98
101
129
92
367
89
128
100
123
1287
674
94
97
539
313
98
448
351
128
102
444
562
118
97
119
107
423
370
139
96
127
429
751
99
88
100
91
97
99
372
135
576
94
96
133
93
123
126
122
97
413
538
119
92
133
403
104
410
444
444
129
62
94
40
143
127
104
123
41
107
98
94
15
98
98
88
88
98
88
88
88
98
98
98
98
98
88