4
34
29
10
52
62
20
81
9
159
63
109
91
61
57
25
49
157
85
170
68
83
202
74
51
56
176
47
46
118
78
132
27