13
45
83
24
27
119
50
154
85
88
104
51
37
126
106
79
130
162
28
23
54
42
19
17
316
258
65
63
128
31
168
145
11
59
151
96
198
197
20
26
147
255
22
15
57
95
38
35