9
13
8
11
27
26
6
15
40
1
7
58
68
3
38
5
29
62
18
17
37
78
76
10
87
28
65
79
50
39
110
114
141
129
57
100
32
330
313
174
126
71
44
54