25
13
45
65
106
62
69
79
124
1
9
14
49
7
344
23
55
37
58
19
10
18
128
20
26
2
4
190
87
39
30
50
68
16
12
31
168
134
17
41
177
43
74
60
478
138
396
47
38