75
264
22
268
58
356
79
150
13
183
14
137
33
4
124
18
123
30
329
125
45
71
20
99
7
109
66
510
93
17
98
11
78