27
78
208
321
45
1229
16
197
82
8
52
49
14
46
59
252
53
183
24
67
235
86
102
220
58
195
41
680
87
20
166
146
478
50
18
64
38
54
47
77
29
938
65
124
17
43
4
93
26
101
69