61
57
41
42
184
115
16
40
27
28
20
67
86
62
39
66
26
52
45
77
59
43
29
89
74
79
108
63
139
141
315
58
98
109
22
68
25
36
24
73
439
199
129
37
23
71
46
171