99
562
45
318
30
263
33
246
32
307
7
146
9
160
23
165
14
128
61
713
126
12
114
125
15
254
124
127
138