1389
21
135
76
25
147
203
406
18
97
601
29
67
500
73
31
109
461
245
52
77
179
61
125
6
1475
36
33
166
350
279
124
44
34
42
16
53
49
11
12
43
14
207
64
711
9
58
23
17
26
68
92