15
54
28
14
131
9
39
25
21
56
49
79
85
68
11
51
47
87
13
29
43
40
58
195
276
42
141
53
219
149
546
46
659
372
445
60
71
164
44
124
136
57
239
12
231
184
70
121
186
78
122