136
389
610
537
26
38
178
986
460
202
13
10
14
659
27
23
243
54
308
175
7
63
269
340
96
180
43
219
71
107
50
91
97
17
116
32
39
30
9
66
12
22
95
74
21
51
368
142
328
154
59
15