15
5
7
2
24
18
6
10
12
4
8
37
17
16
9
69
13
11
29
1
31
20
3
84
21
22
44
122
36
52
46
27
78
43
40
79
77
113
253
72
162
89
104
67
242
109