14
45
221
60
89
47
40
16
155
21
160
15
64
53
12
20
35
287
69
574
36
54
33
192
71
102
13
67
194
99
333
138
11
26
18
5
52
257
68
87
24
363
4
101
57
70
112
34
306