32
219
26
15
42
19
58
18
22
55
21
72
38
227
83
33
62
101
20
67
34
16
74
182
50
413
288
380
82
193
7
152
36
235
54
96
159
408
108
200
113
131
119
70
49
172
66
37
92
17