165
138
71
308
42
39
621
470
6
171
107
260
33
25
90
133
144
111
82
88
101
61
48
64
67
154
124
75
63
235
12
137
256
26
93
56
59
73
29
21
10
464
314
46
53
602
136
20
45
58
22
132
259
246