15
17
68
114
641
1178
70
25
180
74
440
33
63
34
29
100
39
64
128
76
156
107
131
142
98
54
164
182
353
194
315
351
69
52
149
374
134
193
60
213
265
90
49
65
80
21
109
106
26
81
89
415
46
51