111
762
55
338
47
143
36
249
119
244
68
93
15
257
16
159
132
82
6
316
9
165
39
69
11
151
33
148
95
10
48
5
32
20