26
34
24
45
17
7
44
143
48
239
96
39
73
42
15
97
28
91
146
57
27
122
31
77
155
33
63
94
102
61
350
576
153
182
267
163
67
72
255
51
55
218
66
74
5
162
130
19
56
35