271
180
83
135
37
143
19
209
156
362
75
200
21
219
309
38
54
39
42
264
27
113
56
55
66
1042
36
123
34
176
76
111
108
71
312
81
60
40
1912
10
29
53
47
49
7
114
20
9
4
30
13