55
20
23
24
4
25
9
75
27
59
88
32
383
48
49
37
41
52
44
76
26
21
19
103
33
1026
102
123
92
45
80
155
194
389
115
124
67
1058
151
96
118
279
89
78
188
154
114
152
98
28
149
83