136
319
104
28
15
17
61
69
10
51
84
81
95
41
14
16
103
80
459
8
9
151
147
790
31
94
252
814
1918
248
144
26
44