60
111
5
14
78
41
93
101
29
100
46
130
113
158
64
15
32
75
16
187
39
633
36
69
91
26
65
22
84
151
87
68
63
56
24
89
81
58
10
201
152
163
55
122
67
21
118
258
171
133
30
35