28
9
62
16
40
6
10
198
42
157
13
111
389
44
108
61
33
26
19
48
32
53
15
34
278
17
21
49
222
1
43
165
72
97
14
131
76
5
185
227
235
47
67
25
745
442
138