36
27
200
360
30
62
304
135
39
238
32
78
145
1024
77
118
98
123
28
38
79
58
17
86
108
5137
47
60
198
44
13
282
99
81
382
46
126
71
332
25
101
403
3454
24
90
194
315
155
917
137
156
1607
18
26
241
52