18
11
69
21
37
28
31
50
89
390
39
35
87
57
40
45
173
8
12
48
246
14
16
176
61
67
56
46
109
63
98
265
55
30
34
38
238
118
6
25
20
88
26
33
73
36
29
44