77
11
80
112
150
65
38
14
18
67
31
22
81
47
8
28
26
57
111
147
42
70
505
52
33
34
129
40
43
17
20
68
10
94
53
44
41
30
46
25
69
36