45
2
6
20
1
7
76
11
32
10
29
59
36
31
15
23
16
9
3
35
54
27
26
77
5
12
17
40
47
121
21
159
34
56
4
22