13
50
9
20
96
71
16
19
124
61
43
30
46
53
39
45
106
159
70
100
7
57
34
12
18
38
22
10
68
37
23
112
223
14
44
24
28
1
15
29
54
49
26
25