31
174
154
44
41
84
19
16
51
80
219
99
68
21
129
70
22
23
26
282
215
40
127
656
111
214
107
64
30
27
25
18
528
594
57
34
110
538
38
499
130
61
88
137
202
176
45