97
118
134
56
48
36
35
304
68
14
95
133
180
2804
22
380
201
46
92
300
49
73
44
159
41
32
241
69
65
62
1187
50
149
33
498
90
27
3
194
143
398
1537
501
20
147
336
34
202
4107
66
64
25
7
75
51