55
34
44
57
159
112
140
66
165
88
13
157
29
47
101
28
54
63
59
50
24
37
183
83
116
51
19
45
150
164
48
87
138
75
97
145
17
22
23
78
40
76
124
31
80
12
747
149