46
266
84
53
59
64
11
28
38
180
94
106
29
188
79
71
147
22
49
39
70
167
37
55
52
80
48
120
143
126
183
187
27
87
90
146
40
175
41
18
16
43
31
35
45
99
14
13
299