70
63
304
149
55
26
21
87
91
34
25
125
12
169
60
33
72
75
66
24
40
7
82
42
54
206
19
136
151
58
62
14
61
10
28
65
29
47
94
20
90
180
284
222
124
164
17
109
295