14
28
176
21
252
324
52
1
50
27
197
279
7
24
208
58
402
53
77
398
246
12
67
392
95
83
29
69
102
11
51
148
99
408
381
60
79
183
195
15
3
762
39
5
400
225
300
56
41
13
317
352