72
107
88
98
180
56
55
60
163
272
867
29
20
39
11
13
33
43
40
99
12
158
660
70
198
10
59
21
18
8
34
25
26
23
27
197
14
30
277
110
80
2
36
35