6
296
2
27
37
30
5
0
21
39
25
54
34
61
154
46
65
38
28
242
275
8
82
42
71
16
273
4
19
32
29
14
72
7
41
83
40
50
20
184
228