17
24
21
45
29
35
34
72
23
68
26
42
16
30
44
162
436
669
47
15
221
37
144
56
64
154
10
18
31
22
20
61
57
25
95
65
110
98
52
650
131
28
199
106
13
145
43
38
27
116
647