106
403
162
390
86
399
112
606
41
232
23
160
70
218
84
207
13
181
92
1,142
47
158
16
139
28
85
123
21
118
773
20
119
31
108
10
102