63
56
50
49
130
60
5
38
99
31
144
87
95
14
57
55
24
114
52
4
41
690
122
3
37
166
48
8
64
333
191
62
109
278
40
323
283
44
92
330
20
106
42
108
59
13
9
117
650
322