11
63
20
19
74
144
60
111
78
22
147
45
80
40
43
70
14
24
51
31
35
29
68
39
49
32
27
221
30
26
37
23
219
197
712
87
72
151
302
185
305
231
716
141
838
251
122
1