109
653
102
344
23
146
52
190
61
176
57
178
25
163
35
144
64
160
10
143
41
314
29
159
15
134
4
106
22
112
13
120
16
111
31
101