55
4
5
18
32
9
111
74
260
136
11
41
46
28
76
242
35
66
65
77
31
84
64
27
8
97
131
104
34
61
43
103
39
118
98
92
58
47
10
22
83
24
79
87
20
45
53