45
81
51
85
30
23
90
18
16
54
56
145
87
135
47
11
57
37
29
35
39
75
40
26
43
67
55
31
12
48
178
49
104
32
13
108
68
5
33
76
15
58
24
113
120