127
162
38
1853
41
93
177
131
261
427
12
29
42
180
770
17
31
60
106
1377
21
37
438
19
258
72
9
30
50
49
864
16
118
182
71
313
98
57
48
119
23
64
32
20
121
68
11
45
591
39
92
13
28
433
144
78
399