18
49
178
35
16
52
23
140
45
28
293
1
62
86
53
113
41
13
26
29
20
158
91
67
21
48
15
4
191
43
8
60
19
6
39
42
61
121
51
44
434
98
22
40
70