16
60
2
110
146
8
57
22
173
82
27
19
84
66
24
14
32
54
7
68
20
12
408
91
104
166
186
38
26
35
15
58
10
187
77
56
268
114
63
135
42
40
105
44
49
45
72
115
70
94
98
4
33