8
24
41
16
375
27
7
12
3
149
118
26
22
1
0
33
81
180
66
10
6
21
19
28
15
34
9
2
14
197
1101
11
108
509
100
5
32
185
154