59
30
7
26
47
40
29
28
22
32
58
21
9
10
39
38
20
25
61
31
3
11
64
91
66
48
127
43
42
326
55
17
5
54
19
8
67
18
4
33
62
15
60