16
77
14
237
278
79
75
40
34
89
30
15
70
28
23
22
57
81
119
105
367
33
69
31
42
290
24
78
104
35
73
29
71
39
49
63
53
631
66
65
423
465
27
131
92
188
25
52
91
17
98