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