176
84
113
445
46
173
44
334
177
20
261
25
73
59
6
88
43
21
54
66
107
37
157
115
86
235
32
60
91
50
63
140
10
57
65
70
3
19
170
14
256
38
53
467
47
28
42
34
90
40