60
150
82
269
70
139
35
42
128
303
41
72
66
190
52
151
107
27
75
121
84
15
196
90
23
29
64
83
30
44
58
17
25
37
126
69
67
16
62
101
24
271
54
76
92
14
99
77