172
115
187
102
122
87
221
47
106
24
81
56
61
192
54
190
177
99
195
33
112
73
50
58
90
46
96
86
69
92
62
15
49
32
28
79
111
153
11
52
38
22
57
200
25
44
34
114
97
26
76
78
18
29