63
55
101
11
57
1097
12
29
18
14
19
113
432
33
5
20
39
85
7
15
76
38
10
13
30
23
4
26
3
34
44
9
8
42
28
25
69
21
67
150