65
245
589
30
248
157
37
176
297
24
243
53
67
116
52
50
41
300
87
110
63
32
91
45
89
61
156
240
536
81
44
69
86
42
551
68
189
83
54
72
74
165
71
13