4
50
40
64
19
28
109
26
22
36
52
58
16
131
32
49
29
14
96
35
44
68
74
46
38
25
45
21
57
67
65
42
51
20
47
18
113
155
15
130
264
115