25
45
49
11
33
23
27
34
10
69
40
16
26
3
5
191
62
46
444
98
91
52
41
243
637
29
54
131
538
127
43
177
281
17
90
106
193
44
96
531
77
245
208
22
28
13