52
18
26
7
38
5
4
10
43
37
35
31
33
11
74
17
77
41
9
80
39
47
23
8
15
24
1
3
20
55
132
100
25
19
40
21
32
96
42