19
283
41
33
16
57
202
13
5
58
55
22
43
78
8
6
18
47
342
126
14
42
151
222
40
31
21
35
38
46
1052
257
96
551
61
44
10
139
77
60
27
36
84
48
26
56
64
75
54