11
23
25
14
37
38
101
30
17
8
69
52
35
106
51
79
56
12
19
87
68
62
64
172
20
13
27
21
57
29
6
4
3
40
91
67
55
34
5
39
16