3
27
8
19
48
415
77
50
33
5
16
97
141
74
79
454
49
96
713
72
55
64
40
139
30
47
20
45
82
43
38
12
31
58
87
25
9
54
14
1059
10
29
22
13
11
44
35