119
433
247
92
278
41
20
115
197
114
60
91
101
51
27
151
61
73
121
314
128
102
168
261
28
54
98
56
136
58
66
118
78
268
896
62
86
75
189
21
153
419
79
65
162
87
567
46
1884
25
159
40
132
89
63
147
12