316
45
5
19
20
9
42
15
86
10
43
25
192
255
31
16
32
45
34
32
5
38
63
11
35
28