19
41
5
40
63
51
25
69
98
266
100
97
247
42
44
45
125
6
211
46
70
22
187
13
49
21
30
27
17
10
76
35
20
11
78
47
80
36
77
7
259
92
83
37
87
15
48
28
59
86