21
59
10
45
26
25
19
5
48
33
131
71
42
18
24
3
345
17
16
8
39
9
53
6
15
12
51
13
2
14
34
50
148
7
4
47