50
20
140
79
14
55
26
17
33
12
53
101
46
59
210
15
51
31
47
27
303
9
129
69
24
83
28
19
32
16
71
90
6
62
30
218
61
264
168
77
110
43
39
92
89
52
209
64