51
180
99
173
53
57
130
82
79
14
376
246
72
81
22
6
97
18
23
56
95
48
85
114
236
24
44
151
34
75
65
137
73
52
69
32
231
31
33
38
212
181
313
67
93