66
59
29
49
121
26
126
55
48
20
70
50
41
69
156
72
11
75
98
71
35
80
31
687
32
33
34
19
81
25
9
21
93
91
63
178
68
17
46
301
58
37
7
30
52
76
79
73
13
61
39
36