52
33
47
82
51
18
106
55
115
40
20
31
79
44
56
21
63
49
251
60
37
93
84
39
30
78
5
29
32
223
41
74
62
73
9
61
26
58
171
14
109
118
68
7
50
22
54
59
11
86