17
7
21
31
39
57
19
12
114
16
20
237
52
76
47
26
33
85
97
94
159
150
465
64
103
38
36
54
49
25
133
215
72
45
77
41
58
70
24
15
364
490
59
360
349
233
623