163
159
35
11
107
20
55
73
33
29
44
33
47
7
3
14
24
104
6
21
83
12
12
11
5
Next page