33
18
24
3
16
6
2
8
25
31
40
21
87
17
28
55
41
61
26
22
10
5
7
129
68
29
11
107
27
101
158
115
35
154
15
32