10
14
36
15
49
29
22
19
25
12
37
30
23
32
252
84
73
69
18
33
178
179
423
50
247
17
45
99
38
90
5
39
51
124
112
21