61
140
27
157
118
96
49
33
56
37
265
147
43
121
23
1230
78
17
687
48
143
20
93
259
111
669
13
90
1246
24
126
46
63
14
28
127
99
54
22
77
35
64
60
156
138
36
71
45
47