25
33
54
46
35
30
5
32
48
17
64
21
134
26
69
90
50
31
43
20
38
348
36
199
37
44
27
47
51
45
15
91
89
217
12
23
52
40
28
2
18
208
60
103
14
39
57