33
28
365
74
118
106
406
14
261
38
26
46
47
83
36
93
69
110
20
23
21
155
68
191
53
96
40
81
32
71
95
115
44
433
11
138
242
103
31
29
107
78
27
25
88
37
51
179
39
7