70
126
284
18
35
73
181
32
25
29
77
61
106
93
89
21
22
43
87
17
6
9
19
86
16
114
291
11
141
84
26
4
441
139
14
45
3
60
92
51
36
59
160
314
206
56
68
82
8
270