109
22
36
56
67
34
14
84
46
2
15
41
30
45
10
69
16
5
29
110
28
17
94
54
21
98
57
47
38
200
27
263
59
49
26
40
467
170
261
19
167
25
18