21
11
33
8
22
69
5
4
18
20
47
14
2
36
6
7
25
15
23
13
78
1
41
54
76
27
19
28
35
59
26
53
111
37
83
51
9
49
130
12
29