111
17
38
133
232
182
84
36
67
21
157
164
95
14
75
50
270
152
31
13
212
127
35
198
139
433
47
208
117
259
46
102
92
30
54
81
419
196
204
180
51
145
101
18
34
33
49
64
202
29
39
28
15