22
52
25
21
19
32
34
45
15
49
17
46
41
28
57
26
65
2
69
100
43
40
36
12
20
208
16
35
147
37
11
9
126
27
31
178
42
525
86
96
1034
54
23
39