12
15
55
283
10
49
42
21
16
24
28
51
40
220
30
35
36
81
91
32
13
47
54
48
59
27
29
38
65
136
66
34
41
14
89
98
43
125
60
31
39
17
94