38
66
469
104
148
10086
144
55
51
160
529
44
388
863
190
48
140
64
94
3030
80
77
34
6077
87
1558
138
728
221
235
135
56
410
96
59
74
72
60
62
25
88
243
76
662
75
361
89
228
82
46