16
146
92
43
125
147
99
47
23
74
51
60
203
65
54
37
57
22
79
95
82
70
29
101
27
13
42
53
24
18
76
36
26
200
69
89
31
145
44
128
75
19
119
175
58
59
174
170
234
139