31
188
91
59
18
10
102
11
28
55
19
22
5
172
8
12
9
32
20
23
33
9
2
18
29
9