41
55
13
14
37
84
122
83
27
216
50
78
96
93
77
187
23
31
15
10
75
149
246
201
20
1178
116
102
1320
100
67
498
12
195
118
213
40
243
101