28
15
8
5
18
457
1
23
12
21
26
192
6
11
20
58
19
14
9
31
27
16
136
88
125
7
160
142
93
53
25
10
17
61
29
65
111