79
72
601
85
207
141
198
29
186
10
24
60
33
91
57
523
204
169
74
105
6
42
189
68
20
144
63
51
8
13
185
36
53
40
99
46
192
126
17
34
31
75
48
61
119
170
5
39
9
137
35