60
180
13
20
71
147
65
62
85
59
38
39
29
104
19
10
16
15
33
212
49
45
80
122
102
78
14
64
141
105
66
79
41
235
477
83
21
47
63
31
12
205
288
411
182
173
44
68
8
30
54
48