10
0
18
33
15
20
14
41
47
62
9
19
34
27
39
12
28
26
31
71
46
25
55
352
64
165
130
44
120
145
30
325
106
126