38
44
132
11
50
22
36
80
98
41
37
24
91
121
40
68
31
189
79
95
99
122
42
211
478
237
292
198
47
167
45
72
564
25
85
21
82
158
34
69
57
52
59
46
75
28
102
361
325
20
380