59
21
26
74
12
89
162
23
78
57
27
35
50
17
54
24
8
87
498
71
31
16
60
123
18
83
30
303
43
290
137
10
22
56
32
101
29
28
1
11
37
93
294
86
227
192
64
118
19