208
104
40
91
207
93
102
231
146
371
395
39
345
107
41
100
418
597
420
110
99
356
351
40
436
399
301
38
574
108
41
38
95
40
533
455
41
38
435
40
38
103
107
406
106
41
424
584
352
98
209
94
785
100
415
95
112
343
88
89
562
40
101
101
101
93
205
213
105
436
397
386
19
43
26
22
23
25
26
23
26
24
43
26
26
22
26
25
22
23
22
23
26
42
26
26