124
273
21
167
291
30
59
509
85
84
39
79
28
17
226
58
6
16
11
55
68
29
48
22
69
229
139
287
52
54
64
71
49
162
252
160
93
19
12
2381
63
2244
137
107
72
32
44
14
86
330
100
10