5
7
41
18
10
13
76
21
71
73
56
63
32
9
40
3
118
81
19
167
29
115
126
22
87
61
38
42
98
52
28
46
74
110
65
143
54
158
157
102
200
80
53
108
177
103
153
49
245
216