14
166
36
93
126
309
44
133
28
31
34
101
35
9
63
29
39
13
211
40
69
5
2
52
38
136
7
112
15
74
84
109
325
79
41
12
131
26
19
47
117
72
8
25
118
16
18
92