21
117
3
196
92
17
27
214
54
13
15
16
14
395
58
24
69
12
29
26
45
43
302
72
401
127
104
40
120
67
44
38
62
220
35
52
179
23
11
66
287
160
6
20
28
61
25
204
190
18
50
298