208
43
17
83
34
26
237
430
70
20
91
87
33
422
59
7
295
196
84
375
47
75
96
23
859
120
90
42
248
27
92
73
6907
183
495
387
62
253
49
32
455
39
94
162
79
38
46
48
41
312
99
35
52