23
39
44
37
15
22
41
20
35
60
29
8
21
17
40
121
47
27
25
100
18
42
12
30
19
67
90
77
89
252
14
53
120
31
99
149
174
106
72
46
196
111
283
147
16