13
77
32
19
27
40
17
16
66
118
161
52
58
59
55
21
196
104
49
30
147
41
51
185
76
136
42
137
179
144
223
102
122
109
47
666
125
410
88
116
181
123
93
114
44
84
81
107
68
48
91
148
154