292
7
285
42
67
89
170
47
148
23
16
9
581
28
64
15
17
30
91
33
44
77
24
11
60
194
19
45
6
529
35
195
219
21
39
106
8
86
40
193
308
10
34
18
78
20
160
166