19
23
11
15
43
25
46
125
22
73
36
58
37
38
29
45
34
52
103
139
50
31
57
13
78
33
28
64
66
158
79
74
41
49
24
106
184
107
59
32
68
12
17
2
9
14
42
20