29
22
53
95
65
128
58
84
56
48
27
78
80
28
178
66
55
134
70
13
141
38
42
57
61
20
86
74
79
49
88
319
81
269
63
33
32
59
25
122
50
60