18
46
22
71
94
296
26
102
47
36
28
34
53
16
52
30
40
27
84
214
75
32
45
67
14
37
135
106
158
72
162
24
13
164
50
9
29
49
42
35
57
17
109
31
6