15
29
27
100
47
19
62
50
17
45
14
33
23
40
35
49
37
32
21
191
142
931
10
13
46
12
8
39
6
9
26
251
20
43
24
41
51