14
85
92
31
42
69
33
240
81
80
128
193
63
18
29
51
117
123
49
53
192
30
399
38
59
24
176
39
16
20
22
70
101
159
61
112
71
116
26
7
65
93
43
5
41
25
46
62
175