109
907
144
506
61
333
93
267
70
230
32
214
46
206
87
200
54
186
92
1,078
29
154
165
42
143
64
148
11
125
16
114
45
108
106