12
22
85
28
14
24
40
52
62
27
323
32
8
138
16
21
283
39
35
9
73
61
43
4
159
25
88
58
157
286
197
51
64
42
34
116
47
352
15
23
7835
41
147
241
105