41
21
158
44
54
43
6
4
81
8
10
5
23
209
39
746
304
1259
275
138
97
104
50
30
112
164
193
116
19
373
40
61
324
11
17
59
155
51
245
195
18
70
1
9
1335
22
24