63
21
32
23
31
29
18
54
20
49
75
25
13
5
121
545
14
92
68
10
60
61
17
4
106
177
16
11
47
1
15
2
34
9
12
8
3
26
27
6
88
7
69
128
191
36