64
39
1027
383
787
88
126
18
49
62
53
106
146
105
93
300
521
67
248
25
35
191
41
21
236
83
375
161
32
72
228
314
15
31
59
114
151
7818
131
37
58
136
2
38
50
34
559
45
79
44
17
830