66
89
31
62
5
146
286
43
95
180
81
226
182
24
36
23
15
56
10
18
141
78
170
53
48
291
201
58
47
11
150
60
38
110
14
46
22
87
215
28
91
165
49
184
70
152
45
196
176
90
55
112
84
93