50
43
63
56
28
9
70
139
17
14
19
10
36
22
30
52
35
33
11
46
27
69
40
222
4
384
32
39
37
12
38
20
25
13
8
15