12
132
59
25
39
49
36
43
113
53
28
16
143
66
235
126
206
42
40
63
214
18
574
57
146
30
85
133
19
21
46
15
67
136
87
24
108
80
171
185
14
95
52
71
565
62
54
72
195
20
8
26
221
79