54
43
85
151
1483
92
156
306
48
79
138
351
42
35
142
109
61
78
38
55
116
636
40
23
33
57
209
120
51
105
284
346
50
1099
1828
128
74
145
279
175
2064
58
18
37
96
434
90
21
44
31
25
15
131
194
147
281
86