110
158
125
7
7569
25
111
40
47
17
80
71
53
145
70
59
3
89
114
54
13
83
61
69
190
72
29
55
63
74
38
141
26
78
27
39
20
21
92
46
52
88
9
43
5
18
31