19
32
79
430
56
26
20
40
33
12
11
39
22
14
54
205
43
38
34
46
21
147
50
35
211
13
41
74
9
57
44
18
23
16
30
55
68
42
94
31
49
125
683