14
27
31
20
41
7
8
110
13
30
83
15
38
24
56
57
119
120
16
23
77
139
64
102
65
32
67
86
66
87
135
69
26
137
295
18
54
239
211
76
108
202
803
42
106
109
196
52
136
431