60
7
57
251
117
128
134
90
43
83
47
45
114
121
40
69
165
87
49
55
52
36
71
44
21
67
232
212
216
105
93
38
85
73
142
77
100
102
48
42
190
76
14
350
177
92
88
170
119