264
637
28
7
526
659
22
98
17
23
60
16
42
80
458
47
34
85
4
52
20
73
33
11
18
44
152
9
340
6
19
167
50
38
30
32
103
106
225
53
15
24
3596
14
25
128
76
79