18
42
53
38
77
22
21
125
33
229
11
46
72
56
88
12
43
194
23
39
67
122
83
58
36
19
40
15
98
133
158
37
134
101
30
65
60
70
31
200
463
27
41
26
166
103
28
85