87
54
146
59
51
70
23
245
394
68
26
41
580
142
18
236
1010
43
80
42
141
37
38
93
271
118
25
122
361
36
287
56
29
47
98
30
10
21
57
99
76
359
312
11
52
170
166
95
14
35
151
46
88