31
11
7
18
42
146
55
33
14
35
12
9
29
10
32
37
74
19
8
17
1
21
27
16
77
2
54
5
51
66
36
15
4
23
30
48
46
52
45
100
56
90
38
72