205
233
46
26
17
21
70
32
122
76
10
170
25
106
43
75
48
128
55
440
277
98
14
93
133
119
164
54
53
37
36
101
138
92
97
203
246
72
33
9
242
270
5
218
19
312
20
15
100
65