40
1149
50
21
143
161
97
38
88
87
54
111
7
18
118
43
25
46
12
41
117
71
47
153
14
84
81
172
93
55
9
79
34
80
13
73
91
119
26
8
51
11
22
32
5
200
49
33