25
20
19
55
14
61
26
66
81
43
41
9
73
40
83
98
102
106
21
57
31
28
12
8
32
59
534
35
23
44
33
248
45
105
50
69
56
51
16
79
30
49
118
42