118
488
29
202
20
210
24
157
17
128
16
104
28
132
33
100
18
116
2
42
5
64
6
72
1
66
4
59
7
77
3
39
21
71
65
57