4
41
25
10
8
37
16
33
12
2
26
14
3
36
30
19
44
48
18
61
77
29
132
40
34
32
21
53
127
5
52
170
92
65
45
55
57
27
6
11
74
110
20
426
91