13
18
155
180
126
51
41
37
15
35
57
122
225
59
53
29
70
98
117
17
43
24
807
56
71
47
308
74
20
88
40
89
30
166
86
25
209
109
34
181
63
33
62
26
91
102
3
39
23