38
14
77
31
30
34
3519
54
52
62
48
25
80
36
103
57
72
35
33
535
131
21
236
228
59
142
189
339
255
27
75
60
152
145
405
32
18
276
41
101
113
16
172
363
6692
56
71
100
87
141
367
24