17
8
97
65
44
22
49
45
32
46
29
58
186
16
462
37
57
25
121
128
70
119
92
18
133
87
300
315
202
53
89
81
66
126
62
73
183
60
35
256
84
19
79
96
41
76