23
50
25
18
68
81
178
29
71
73
164
274
134
65
63
45
123
193
244
118
47
82
15
31
20
93
12
19
37
98
86
205
26
3
33
40
22
39
88
56
59
9
695
36
17
44
62
94
32
38