42
14
203
239
26
51
64
43
45
20
17
35
34
40
163
129
31
28
285
24
83
18
19
8
15
30
33
190
13
12
36
61
27
269
564
128
47
48
311
700
53
149
37
16
7