1
25
52
94
88
55
56
14
51
128
125
34
22
26
68
32
28
45
41
39
37
48
67
3
31
50
69
196
72
75
176
65
138
7
30
47