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