5
3
11
27
13
16
7
115
4
9
73
18
47
21
31
122
23
79
25
88
8
14
10
15
71
30
1
2
60
6
20
22
152
38
34
54
24
17
48
86