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