71
56
92
23
210
115
66
62
149
87
548
284
32
25
75
9
502
27
45
51
59
15
267
40
121
74
185
34
28
461
35
79
89
64
231
50
48
33
37
21
88
17
91
78
69
43
30
49
123
41