44
63
197
93
54
70
85
257
25
193
14
11
102
42
88
30
10
24
2
307
127
246
342
68
1437
86
22
58
53
108
287
87
89
47
46
217
155
891
72
742
109
17
57
143
131
43
49
139
254
365
281
169
40