13
45
117
49
53
54
37
59
26
167
62
39
63
109
216
86
125
70
81
51
50
46
78
35
105
153
111
76
42
155
165
56
208
61
115
189
277
152
69
175
178
106
55
103
23
32
24
101
85
36
18
122
30
72