569
16
91
279
15
53
49
38
1163
71
23
34
32
100
22
10
79
95
69
37
104
28
115
12
2
14
48
20
25
35
164
60
30
78
24
89
46
524
246
19
33
11
101