12
46
114
150
56
22
48
26
8
1
31
42
185
6
49
61
73
18
58
32
28
323
29
116
127
124
138
67
225
62
23
39
57
47
20
93
72
43
283
34
97
169
86
143
92
52
80
33
25
130