13
358
39
29
26
30
45
59
252
38
31
43
68
139
14
217
58
44
363
37
131
104
112
9
10
113
62
265
101
429
275
155
21
34
24
22
60
8
50
485
239
93
25
126
90
54
383
209
153
12
28