55
21
14
80
72
65
28
124
79
253
42
68
103
32
41
141
128
371
97
118
70
133
102
114
251
113
119
137
29
147
143
156
121
145
48
131
252
160
216
62
71
112
47
56
58
135
45
218
50
66