32
10
56
173
54
59
39
19
45
79
69
38
14
85
30
50
119
237
6
218
145
15
8
29
78
93
3
22
186
16
114
51
36
183
31
152
143
153
327
12
190
226
67
161
82
64
47
130
20
319