42
74
51
124
100
103
45
19
20
10
57
18
15
16
92
106
40
22
118
37
30
14
202
98
23
44
13
11
94
223
64
6
26
17
831
59
215
145
183
158
242
143
39
590
46
192