60
45
80
211
137
29
40
64
36
344
128
91
93
156
33
48
159
178
75
57
27
52
90
102
227
214
39
139
46
23
53
135
28
76
7
49
9
61
47
115
85
44
97
71
43
172
144
37
38
65
14