86
26
42
188
64
120
70
390
25
87
73
295
173
145
28
29
23
60
52
162
200
88
34
90
55
123
182
301
44
74
51
38
18
32
27
50
21
62
37
65
35
46
36
45
13
9
49