19
27
105
14
42
86
132
112
117
558
106
23
84
80
203
94
48
16
61
284
21
102
13
163
49
37
4
39
41
115
8
71
64
51
46
109
56
29
129
44
59
72
55
50
239
228
24