271
95
7
170
132
67
161
210
21
46
63
162
76
336
32
35
97
80
414
20
49
113
48
28
54
51
277
23
6
133
11
26
34
92
55
111
19
69
10
44
174
29
74
45
82
182
180
126
115
138
15
9
22
291