343
188
412
233
61
27
169
325
311
182
196
72
223
154
35
71
565
34
57
33
93
84
81
12
7
18
30
74
10
95
73
14
21
549
9
68
32
130
5
39
123
22
185
13
29
45
31
134
8
42
150