63
61
29
41
14
8
24
27
10
35
15
22
18
19
9
17
7
6
13
12
11
50
36
25
149
77
48
34
1
3
28
2
45
177
32
26