55
54
20
893
86
119
110
79
26
16
112
46
42
130
19
63
114
87
195
41
8
127
107
51
45
23
271
44
17
43
94
383
73
279
82
28
177
230
89
131
161
273
132
36
76
47
274
81
364
162
38
193
111