21
13
5
6
4
36
47
18
33
7
30
14
10
1
44
8
22
57
141
16
67
52
53
24
17
64
49
34
26
19
122
70
60
65
59
51
45
39
204
79
42
55
31