14
96
13
30
29
43
457
513
21
82
27
485
17
25
173
4
113
136
48
101
362
8
215
58
206
34
23
59
22
95
37
156
109
5
61
295
47
80
192
32
15
76
18
57
6
176
194
307
46
152