134
208
31
1053
20
146
26
35
21
32
11
240
328
126
15
206
8
91
112
1
22
17
92
148
28
16
23
46
201
42
37
687
68
34
12
27
72
30
14
54
110
4
6
616
50
39
82
18
236
79
73