148
384
444
58
66
217
848
101
789
34
163
36
139
233
166
28
93
75
18
94
1145
10
188
5
986
316
149
729
47
526
95
165
215
61
73
155
86
23
170
43
1269
117
35
38
692
339
977
250
133
531
156
278
40
3951
72
236
1581
107
52
54