38
141
98
206
372
22
158
52
17
74
25
36
64
8
104
31
106
16
53
77
50
142
47
27
63
78
37
99
30
20
381
13
24
23
46
28
21
45