5
12
3
9
132
81
45
36
37
281
31
30
20
46
32
161
113
44
39
4
0
2
10
6
14
15
8
21
83
7
34
16242
16
17
11
68
35
24
28
22