12
20
25
61
22
17
63
15
5
174
29
235
28
178
91
38
35
11
36
42
65
18
54
835
19
71
51
79
16
43
133
139
72
225
52
34
171
21
148
164
64
135
358
99
112
85
58