163
167
96
44
207
19
282
25
198
38
162
350
37
117
104
110
85
15
65
55
108
33
7
103
59
365
24
161
45
191
73
89
50
17
190
46
34
175
13
79
52
11
92
5
147
39
26
215
28
313
81
201