13
20
101
25
23
21
22
24
27
100
118
48
11
29
47
69
35
125
166
41
39
81
62
78
26
79
137
108
70
49
57
147
67
109
450
138
45
59
32
10
40
14
38
92
31
8