38
35
47
67
42
45
51
93
115
58
17
202
6
8
27
23
7
109
15
12
1
69
59
52
54
25
29
64
180
56
19
278
4
124