46
57
39
69
81
23
61
26
64
34
79
20
113
41
17
42
36
53
38
112
149
78
92
9
167
189
86
127
40
136
14
58
37
71
126
67
155
60
361
117
25
197
93
103
74
580
19