93
140
1323
70
55
33
49
42
32
116
30
334
71
664
105
59
204
224
39
21
50
67
257
23
86
20
28
75
437
40
73
332
38
126
110
36
427
83
51
35
160
219
47
1415
874
46
319
998
183
264
79
77
226