18
21
26
16
12
34
69
17
19
13
15
75
224
7
123
41
97
70
30
3
57
49
14
11
6
44
22
27
472
141
104
4
40
166
63
115
28
52
58
56
42
33
133
50