26
23
186
24
5
29
7
9
158
47
75
33
16
3
22
2
13
4
14
28
185
8
31
18
59
43
39
64
40
25
107
54
15
69
17
121
37