60
10
38
26
13
59
35
16
92
31
15
250
27
58
50
12
392
61
68
184
91
265
548
185
25
18
22
7
86
394
39
191
1030
51
33
158
72
242
200
17
37
53
5
189
47
4
119
444