223
76
26
137
29
12
42
61
319
124
185
202
262
90
91
293
82
154
192
143
25
179
22
105
36
54
56
120
34
32
20
31
27
50
83
219
102
23
49
39
129
103
64
128
68
55
452
60
14
57