17
33
13
49
31
2
48
75
59
15
91
24
19
26
44
200
181
57
29
158
45
11
46
70
7
63
94
60
155
188
38
32
71
43
27
92
22
28
51
77
85
52
86
16