109
653
102
345
57
179
52
189
25
163
61
175
23
147
29
160
35
144
92
1,069
10
138
64
162
15
135
13
117
4
105
27
22
113