322
217
136
191
165
146
96
127
48
107
20
99
38
184
31
101
62
168
80
54
123
260
23
104
11
139
67
141
74
155
17
46
24
55
111
43
34
95
272
50
108
44
53
124
90
79
120
121
57
56
203