58
38
73
87
52
41
83
44
171
74
49
45
14
142
10
163
51
32
25
36
95
69
42
75
33
28
19
47
55
15
35
62
39
77
31
109
80
98
37
16
43
60
374
240