19
31
74
9
10
60
106
34
36
16
18
47
90
56
46
29
27
75
58
53
39
41
87
49
13
66
258
54
26
407
155
86
23
269
48
22
64
165
28
15
20
63
96
37
50