189
16
52
33
93
28
78
42
17
50
67
129
158
387
117
183
196
7
167
109
32
112
19
8
38
34
97
63
61
94
703
96
223
100
213
68
6
101
87
150
80
58
105
55
26
30
31
22
216
147