588
32
104
6
86
103
42
108
24
1355
184
743
189
220
40
344
33
51
57
34
31
622
185
52
28
1513
63
41
19
257
64
13
16
45
187
75
158
254
667
81
156
1344
38
142
25
37
205
26
98
112
390
46
1366
39