184
147
120
99
201
269
29
104
72
54
76
107
69
68
109
86
284
74
8
47
71
12
38
59
118
64
55
24
46
103
173
93
148
188
31
142
27
83
170
332
65
125
176
246
22
382
70
153
6
96
30
33
60
77