39
45
21
15
24
60
226
232
50
34
77
63
65
22
10
88
120
53
82
78
152
46
134
144
17
54
43
69
143
122
97
44
202
140
68
28
98
11
27
40
66
74
194
52
115
72
227
240