168
242
198
50
38
16
21
23
55
204
124
82
69
3
39
26
101
51
197
9
44
142
41
53
64
27
91
73
392
344
87
324
99
292
19
18
145
199
129
79
8
57
46
111
29
35
158
221
135
90
2
161
346
42
434
262