30
1
14
57
11
26
43
39
9
143
73
25
47
109
66
12
62
210
38
28
27
37
13
45
16
6
117
74
19
24
168
53
119
61
21
32
40
49
116
36
761
65
96
474
587
604