46
22
50
74
36
42
19
38
29
26
134
105
127
28
61
30
68
80
58
107
84
168
49
69
173
144
180
56
53
27
145
63
57
72
45
411
33
82
106
340
153
64
44
54
188
21
37
15
85
95
35