35
18
41
43
27
6
39
77
152
69
24
11
7
21
29
23
3
119
76
32
63
167
226
55
20
166
17
139
61
155
74
237
143
265
154
67
110
46
114
48