5
46
17
22
20
7
6
8
9
339
23
0
25
49
34
82
30
11
16
12
32
10
3
56
24
62
39
19
38
13
27
60
198
55
40
33
15
41