115
15
6
77
30
24
86
108
46
121
28
8
26
120
57
78
191
82
113
43
35
64
60
83
10
173
14
16
347
27
69
40
97
11
22
116
21
67
137
65
12
87
104
131
76
119
59
142
39
18
155
101