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