14
9
16
71
5
32
284
967
21
19
29
12
24
83
206
63
15
68
201
86
25
92
311
70
252
708
52
13
22
39
31
126
17
66
11
53
145
85
286
2
59
267
10
49
69
257
7
6
8