89
9
22
26
7
4
5
3
11
56
29
15
2
32
21
36
10
23
20
64
24
38
81
121
295
1
75
17
40
6
69
47
52
19
16
13
54
39