23
140
92
50
94
39
69
24
80
20
74
49
27
34
40
44
21
128
55
35
119
58
86
36
51
114
60
33
82
66
43
285
201
138
85
30
45
38
15
157
62
68
47
48
42
98
46
116
41
19