97
128
272
114
104
111
35
144
138
57
92
381
13
79
161
116
73
47
31
27
54
87
157
154
32
16
227
468
67
96
25
83
39
66
37
74
41
99
59
269
98
78
76
44
109
60
137
40
142
55
12
95
6