59
156
39
38
117
80
143
48
138
17
34
73
79
218
24
16
28
46
60
70
53
44
72
29
33
90
15
26
86
57
11
250
171
13
31
174
405
470
7320
63
58
87
30
25
52
136
716
40
10