38
35
47
67
42
45
50
91
115
58
17
200
6
8
26
23
7
108
15
12
40
1
66
59
52
25
29
64
180
56
19
278
4
123