38
62
55
57
29
155
56
66
69
76
7
81
20
97
75
84
96
26
34
32
24
59
31
150
47
50
58
49
117
9
42
110
73
19
288
15
46
101
361
60
145
44
27
8