13
75
69
101
133
61
87
63
187
47
16
22
91
37
122
98
103
23
71
79
53
54
217
109
8
174
143
107
398
29
120
94
78
68
25
33
4
38
43
40
258
89
181
39
183