32
10
15
13
3
55
18
5
4
8
17
31
14
19
21
11
7
56
1
51
35
78
71
49
57
154
39
59
45
12
44
25
29
69
9
28
146
74
22
52
63