9
111
27
14
126
31
51
28
109
77
6
87
17
7
29
38
21
8
12
24
23
5
47
15
32
16
11
18
30
3
10
22
20
168
52
41
19
53
34
122
35
25
95