50
78
109
53
27
40
30
25
66
37
70
33
31
69
62
14
74
41
18
65
79
72
5
28
71
8
55
20
57
47
111
24
247
39
46
89
11
38
29
4
21
48
56
128