19
14
367
257
1338
103
20
144
97
9
15
18
5
91
1301
11
106
8
92
10
152
41
31
96
143
22
338
53
365
27
49
64
59
114
308
1
17
3
34
135
74
71
117
57
51
38
76
73