171
23
68
19
103
75
40
456
79
165
18
50
72
21
140
9
57
177
113
12
151
160
205
142
73
102
116
252
36
38
54
52
74
63
87
69
43
15
11
869
27
97
56
41
216
34
61
31
28
58