15
353
83
329
85
267
33
156
127
40
128
31
116
30
120
3
87
256
7
86
36
58
78
5
70
81
68
395
10
99
67
4
72