23
27
55
257
51
331
235
98
17
57
92
174
87
62
5
29
141
31
43
56
36
21
78
102
59
516
101
50
35
61
20
108
75
91
26
68
81
12
111
38
282
30
7
527
8
52
228
188