16
41
56
22
13
24
43
73
23
28
383
42
27
19
8
6
15
1049
537
31
86
36
21
37
26
30
128
9
174
68
65
35
241
159
96
52
244
10
202
161
1203
114
70
1223
60
46
48
175
63
205
7