70
13
14
35
64
78
59
3
128
132
95
29
36
30
122
249
265
34
5
63
31
192
194
26
17
88
47
37
191
142
97
83
99
41
152
25
133
140
67
42
278
256
82
75
45
609
19
12
176
50
172
353
170
40
89