119
187
49
52
38
50
26
326
138
29
156
65
31
163
43
82
132
200
98
59
46
28
97
39
80
84
193
76
88
130
61
91
67
208
101
181
147
157
127
19
23
73
120
20
56
55
30
249
210