39
16
157
28
64
452
2
5
22
61
99
27
153
15
31
289
36
125
164
80
10
62
17
168
34
53
193
9
162
63
25
229
37
136
66
50
45
81
30
122
57
56
6
71
95
92
23
49