41
110
393
33
36
25
66
63
75
14
40
43
26
39
3
17
20
92
34
28
72
29
311
13
455
4
18
35
116
261
1025
30
15
10
12
49
37
19
184
11
56