33
18
15
16
34
20
74
50
52
43
27
55
6
23
67
111
77
21
47
24
5
8
31
119
32
141
12
35
25
2
14
11
29
72
22
40
137
70
66
7
61
57
56