71
52
61
141
25
32
3
72
107
88
98
180
56
55
60
163
274
867
29
20
39
11
13
33
43
40
99
12
158
662
198
10
59
21
18
8
34
26
24
27
197
14
30
272
280
110
80