212
94
99
100
91
96
102
27
107
108
93
143
101
439
405
432
342
103
366
437
96
157
377
97
95
91
106
396
325
93
401
115
109
529
108
94
102
98
400
110
100
104
95
92
99
91
103
43
104
111
103
98
386
413
95
107
98
418
327
362
102
94
26
24
24
24
25
25
23
24
25
23
23
25
25
23
26
23
23
26
43
23
23
25
23
26
23
25
34
23
23
23
23
22
24
25
23
24
22
26
32
23
23
25
23
23
23
23
23
23
32
23
23
24
23
23
25
23
25
24
23