63
38
32
162
178
5
166
77
141
17
7
18
12
9
27
96
388
76
11
111
39
61
193
68
34
20
8
36
54
22
23
74
33
103
47
163
31
118
110
81
128
43
71