169
152
92
181
19
81
26
22
39
20
399
135
5
49
68
106
23
158
99
1088
103
142
46
51
28
33
74
65
188
240
30
56
60
38
267
84
14
64
35
47
102
179
224
161
57
25
160
94
21