49
45
193
87
58
33
16
55
154
111
38
174
97
44
95
37
107
89
92
17
69
67
115
41
186
30
50
180
14
244
52
10
22
6
100
161
227
28
80
78
304
48
94
84
34
113
172
124
218
276