87
118
28
11
30
12
53
21
59
189
70
15
31
64
146
537
54
181
104
7
35
34
217
40
55
89
108
112
33
86
19
106
42
96
46
39
73
17
734
90
712
128
45
191
44
252
360
22
143
75
847
26