11
18
5
17
22
48
10
21
27
30
84
71
34
81
175
23
310
49
293
299
14
46
50
0
13
26
1262
9
39
31
12
68
89
15
355
28