14
52
29
146
1547
150
4116
16
134
67
7
76
111
25
80
71
10
207
66
41
527
51
8
26
21
23
70
98
54
48
46
69
40
966
139
238
44
118
453
524
4699
56
217
19
42
173
110
529
77
95
89
197