70
22
220
299
239
160
17
86
30
18
24
16
15
34
14
37
32
40
68
36
78
47
35
87
11
84
25
60
26
38
33
42
8
57
21
69
46
71
28
56
130