91
43
88
53
37
78
28
30
51
14
17
60
2
6
41
46
31
33
66
73
11
86
123
39
68
211
48
4
102
29
8
13
10
47
87
55
61
19
40
70
16
95
22
124
9
185
18