65
393
28
27
478
32
338
31
17
742
14
24
15
6
3
5
33
60
90
4
26
80
21
75
48
719
892
1137
37
25
58
2
39
472
600
35
53
99
352
360
61
699
36
12
34
16
10
449