54
29
27
50
87
23
98
59
75
257
35
1370
38
31
18
92
111
4
174
6
26
122
94
310
71
14
20
211
45
101
55
95
80
82
24
73
25
58
84
172
43
103
32
183
15
190
28
34
47
5
7