70
21
60
336
27
22
44
64
9
25
34
68
29
31
40
19
51
181
219
37
160
96
42
14
66
43
26
54
63
35
109
13
85
102
182
11
144
2
290
55
46
39
371