66
50
99
27
70
78
7
212
60
38
31
35
63
34
68
431
91
36
54
11
211
23
15
130
24
28
80
51
39
26
73
335
90
863
43
22
18
340
104
75
2229
21
167
62
67
190
2378
115
356
164