88
55
45
43
72
82
147
93
58
71
39
61
90
142
32
68
29
266
56
122
65
117
188
101
31
44
12
24
48
52
21
11
25
28
98
40
81
53
262