25
59
33
75
56
108
24
53
61
48
54
29
43
67
11
30
39
19
32
47
55
12
14
94
34
40
23
27
28
9
50
18
136
17
26
135
116
90
96
128
31
21
41
328