25
45
16
18
21
5
7
26
86
19
14
43
22
124
12
23
6
29
39
47
41
15
66
65
94
32
125
54
159
181
46
57
70
68
263
119
61
56
35
139
24
135
81
60
140
67
110