131
329
286
349
138
31
186
891
60
2130
19
312
1909
40
51
190
149
571
36
94
581
47
245
17
177
121
77
831
87
76
132
57
45
96
241
233
415
86
207
73
52
35
65
67
266
59
75
782
42
14