71
11
57
16
52
182
132
287
103
39
22
304
9
206
51
88
81
244
94
265
47
27
23
17
102
32
12
21
54
29
60
38
15
97
337
20
45
66
195
8
93
26
25
5
58
123
76
202
13
162
28