17
21
36
18
28
4
251
61
41
6
73
56
26
180
341
761
117
174
99
80
88
425
38
688
35
59
100
20
3
162
40
22
46
367
510
433
33
54
84
82
139
15
23
98
45
51
211
111
14