18
2
42
10
11
49
33
51
36
8
133
26
72
4
20
5
28
50
38
40
14
70
6
197
53
124
64
45
63
69
161
366
466
19
1
17
1446
683
297
12
420
29
27
248
15
61
149