15
48
4
16
30
23
13
19
66
81
54
24
5
42
51
22
9
101
20
56
50
69
115
96
43
7
187
107
52
44
244
67
62
85
29
262
105
31
237
399
77
39
36