1698
663
164
76
45
819
73
50
40
194
196
47
55
1399
218
109
193
54
86
53
31
16
27
13
92
38
1007
486
11
66
77
19
23
41
83
105
248
43
33
44
250
98
282
374
130
279
60
64
10
78
26
89
20