32
25
19
17
47
43
22
15
9
33
8
6
11
24
56
53
46
51
35
31
34
21
64
50
66
71
23
40
20
26
58
38
184
61
13
76
156