34
12
25
68
35
79
102
120
177
19
272
65
608
22
283
58
38
77
124
51
84
90
88
10
69
8
237
238
275
167
159
172
104
21
11
29
42
37
71
462
206
86
202
85
96
36
138
72
133
43