16
50
76
37
182
38
313
178
33
70
128
49
102
43
19
135
11
40
32
10
113
25
12
20
45
39
21
55
60
34
108
26
242
326
267
23
84
134
181
44
36