12
57
64
322
93
454
25
664
53
143
146
765
61
66
69
58
147
118
65
169
9
212
54
275
109
928
81
15
341
154
22
161
48
255
114
77
50
70
40
33
188
415
31
94
101
92
27
38
21
19
105
20
237
85
86