629
35
15
227
97
42
47
266
36
165
211
100
31
460
135
94
34
9
583
12
44
225
69
61
46
29
55
6
7
14
4
5
19
27
299
320
16
23
45
49
59
33
103
146
38
89
53
87
37