53
41
80
43
94
42
98
157
172
127
70
20
16
131
169
13
31
36
76
37
74
124
17
24
55
29
82
28
175
97
32
162
109
50
166
115
7
117
66
18
51
150
26
38
19
22