56
49
31
23
37
17
35
11
38
46
19
64
29
123
329
14
113
28
13
6
25
78
3
12
47
18
22
20
24
44
1
607
45
34
52
16
73
96
99