27
58
144
100
10
19
25
87
34
33
8
154
18
97
39
28
238
6
60
47
22
20
301
23
62
96
131
284
78
334
307
89
86