108
982
65
702
45
309
38
263
193
2
106
25
120
3
150
12
154
6
100
123
9
111
92
4
87
15
254
89
102
13
68