243
247
78
107
119
84
146
70
44
39
65
69
51
64
77
47
130
33
113
43
14
3
67
9
54
42
57
72
25
31
1
2
58
28