18
8
23
6
134
11
2
212
5
4
22
104
20
37
25
347
12
129
1
93
7
35
101
84
10
21
16
15
54
43
150
19
32
95
89
31