292
10
8
6
24
29
11
22
4
14
15
5
3
16
217
251
181
294
23
9
25
30
20
74
185
77
60
50
144
131
56
32
37
33
51
103
39
69
68