113
569
56
286
24
292
36
321
33
255
15
186
20
194
37
187
13
148
6
143
42
213
53
127
12
87
25
126
339
47
111
18
76
97