17
99
75
61
22
54
138
170
134
11
63
9
57
93
45
212
46
66
37
30
77
23
55
26
136
13
58
10
38
19
7
14
184
67
64
34
255
36
60
48
18
50
187
242
47
89
62
33
53