32
14
121
6
59
88
31
33
159
19
20
89
24
72
364
77
70
49
131
86
8
157
151
249
139
265
47
43
73
79
38
110
119
27
134
41
206
168
22
35
262
123
102
18
12
169
62
39
56
21
94