19
34
7716
166
109
37
25
96
120
24
82
29
11
78
18
226
741
306
107
69
56
77
46
61
53
20
38
27
284
43
124
132
64
42
74
48
131
92
59
515
33
58
22
80
87
55
73
230
189
160
162
599
44
14