23
37
42
30
54
12
49
20
39
73
16
43
142
13
58
18
82
38
15
6
60
32
26
71
93
81
77
208
14
277
79
92
67
91
189
19
63
41
61
24
8
53
35
155
119
369
48
44
131
325
108