13
46
32
11
49
12
93
42
50
18
78
5
31
157
61
156
57
129
9
59
16
52
25
41
19
28
23
22
47
44
74
45
84
14
10
2
55
101
33
184
56
591
26