183
278
89
10
116
522
18
751
45
9
1694
24
44
67
382
73
437
94
22
141
566
164
1002
25
57
39
114
49
211
100
33
46
294
66
11
111
93
20
82
6
207
12
165
62
167
5
147
13
324
830
225
52
41