106
229
122
235
26
161
60
180
20
167
14
89
47
125
28
115
1
95
2
15
112
97
87
11
10
78
30
329
98
3
82
83