39
52
57
31
200
132
15
727
429
21
84
22
90
247
46
272
63
36
59
258
144
50
25
85
127
42
321
93
14
313
317
170
118
56
20
23
83
113
11
297
43
218
121
108
87
60
24
8
47
71