177
30
41
88
195
101
121
68
70
20
71
37
931
18
42
31
47
24
16
22
122
113
35
43
8
99
46
17
149
33
27
627
28
66
62
204
93
145
132
39
13
36
60
9
179
166
61