51
65
40
39
31
67
35
70
78
148
59
68
75
77
25
23
21
11
29
90
14
16
43
72
119
60
81
30
89
92
159
93
42
54
76
153
71
41
20
494
55
80
52
141
8
97
62
46
19