409
36
18
38
34
30
13
31
24
55
3
185
54
17
21
37
12
23
14
32
69
27
16
180
63
9
25
41
5
44
59
29
51
15
50
48
720
62
99
7
70
8
4
49
66
42
478
161
10