39
34
371
12
51
386
198
53
63
41
143
196
194
215
40
151
121
54
153
101
46
21
116
83
32
123
385
3216
36
79
42
310
233
228
1284
2267
117
645
29
2672
2309
4349
131
989
186
302
1070
646
918
8877
1017
729
760
58
727
1648
107
27