4
46
60
66
51
262
3
158
11
91
16
368
1320
357
395
380
34
44
72
42
500
33
85
35
50
15
39
19
27
290
103
180
12
281
5002
672
67
159
71
120
17
31
10
765
24
68
37
36
58
29
195